js 正则表达式 3位数字

我想判断输入的年龄是否是在3位以内怎样在js中使用正则表达式啊... 我想判断输入的年龄是否是在3位以内
怎样在js中使用正则表达式啊
展开
 我来答
木紫羽
2008-08-04 · TA获得超过2430个赞
知道小有建树答主
回答量:233
采纳率:100%
帮助的人:196万
展开全部
正则表达式如下:
^[1-9]\d{0,2}$
↑ ↑
↑ 后面的数字可以有0-2位
第一位不能为0
^代表开始
$代表结束
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友815e47a
2008-08-04 · 超过21用户采纳过TA的回答
知道答主
回答量:74
采纳率:0%
帮助的人:62.5万
展开全部
其实判断年龄是否在[1,99]范围不就行了?!
如果非要用正则的话:
var age="123";
var reg=/^\d{1,2}$/;
alert(reg.test(age));
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zjhzjwj
2008-08-01 · 超过12用户采纳过TA的回答
知道答主
回答量:68
采纳率:0%
帮助的人:0
展开全部
我学的是pascal,也可以说一下:
var
s:string;
flag:boolean;
begin
readln(s);
if length(s)<=3 then flag:=ture
else flag:=false;
end.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
meigm
2008-08-01 · TA获得超过1667个赞
知道小有建树答主
回答量:819
采纳率:0%
帮助的人:833万
展开全部
正则表达式:
/^(1[0-2]\d|\d{1,2})$/
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友bddda4a
2008-08-01 · TA获得超过226个赞
知道小有建树答主
回答量:382
采纳率:0%
帮助的人:188万
展开全部
三位以内不就是一位和两位吗,你丫笨啊,UNIX下。,。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式