Java 判断整数,整数范围为0-120 之间 和 30-180 的两个正则表达式如何写?不允许小数,字母等非法内容。

 我来答
育知同创教育
2018-01-09 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
展开全部

判断范围在0-120的数字

^([0-9]|[1-9]\d|1[01]\d|120)$

说明:

1.匹配一位数字(0-9):[0-9]

2.匹配二位数字(10-99):[1-9]\d

3.匹配三位数字(100-119):1[01]\d

4.匹配三位数字120:120

5.表达式:^([0-9]|[1-9]\d|1[01]\d|120)$

判断30-180的数字

^([3-9]|[3-9]\d|1[0-7]\d|180)$

说明

1.匹配一位数字(3-9):[3-9]

2.匹配二位数字(30-99):[3-9]\d

3.匹配三位数字(100-179):1[0-7]\d

4.匹配三位数字180:180

5.表达式:^([3-9]|[3-9]\d|1[0-7]\d|180)$

戎荏苒3O
2018-01-09 · TA获得超过583个赞
知道小有建树答主
回答量:239
采纳率:60%
帮助的人:78.8万
展开全部
0-120 : ^((\d{1,2})|(1([0-1]\d|20)))$
30-180 : ^(([3-9]\d)|(1([0-7]\d)|180))$
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友5b1fdcd
2018-01-09
知道答主
回答量:13
采纳率:0%
帮助的人:4万
展开全部
0-120
120|1[0-1][0-9]|[1-9][0-9]|[0-9]
30-180
180|[1][0-7][0-9]|[3-9][0-9]
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式