用正则表达式怎么表达401~499之间的整数
答案:2 悬赏:70 手机版
解决时间 2021-01-27 09:50
- 提问者网友:末路
- 2021-01-27 00:32
用正则表达式怎么表达401~499之间的整数
最佳答案
- 五星知识达人网友:山河有幸埋战骨
- 2021-01-27 01:54
1. 以gvim脚本为例:
/\<\(40[1-9]\|4[1-9]\d\)\>/
-- \< 表示字符串的开头
-- \> 表示字符串的结尾
-- \d 表示0-9的数字
-- [1-9] 表示1-9的数字
-- \| 表示或
不知道你给的这个事什么脚本,你可以按照上面给的事例去查一下你使用的正则表达式,让后依葫芦画瓢。
2. 我这里也给个表达式(不知道对不对,以为我不知道你使用的那个脚本,你可以试一下,要是不行就按照我前面给的方法去做)
/\b(40[1-9]|4[1-9]\d)\b/
\b -- 表示锚定,表示字符串的开始或者结束
/\<\(40[1-9]\|4[1-9]\d\)\>/
-- \< 表示字符串的开头
-- \> 表示字符串的结尾
-- \d 表示0-9的数字
-- [1-9] 表示1-9的数字
-- \| 表示或
不知道你给的这个事什么脚本,你可以按照上面给的事例去查一下你使用的正则表达式,让后依葫芦画瓢。
2. 我这里也给个表达式(不知道对不对,以为我不知道你使用的那个脚本,你可以试一下,要是不行就按照我前面给的方法去做)
/\b(40[1-9]|4[1-9]\d)\b/
\b -- 表示锚定,表示字符串的开始或者结束
全部回答
- 1楼网友:风格不统一
- 2021-01-27 02:59
String regex = "^(40[1-9]|4[1-9]\d)$";
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯