首页 新闻 会员 周边

求正则:前6位在222100-272099这个范围内的16位数字

-2
悬赏园豆:15 [待解决问题]

求正则:前6位在222100-272099这个范围内的16位数字

ruanmou的主页 ruanmou | 初学一级 | 园豆:5
提问于:2016-04-22 08:36
< >
分享
所有回答(4)
2

做这个好费劲啊,一个一个的拼凑:(22210[0-9]|2221[0-9][0-9]|222[2-9][0-9][0-9]|22[3-9][0-9]{3}|2[2-6][0-9]{4}|27[0-1][0-9]{3}|2720[0-9]{2})[0-9]{10}

写了好久,望采纳

墨瞋 | 园豆:477 (菜鸟二级) | 2016-04-22 09:45

求简化版

支持(0) 反对(1) ruanmou | 园豆:5 (初学一级) | 2016-04-22 09:57

@ruanmou:没有简化版,亲测的

支持(0) 反对(0) 墨瞋 | 园豆:477 (菜鸟二级) | 2016-04-22 10:02
-1
/^[222100-272099][0-9]{15}$/

 

大楚打码人 | 园豆:4313 (老鸟四级) | 2016-04-22 09:48

7721011234567890

错的

支持(0) 反对(0) 刘宏玺 | 园豆:14020 (专家六级) | 2016-04-22 09:51

这样写真的不对,你就得拆分一个一个的写,要不你测测,你就知道结果了。

支持(0) 反对(0) 墨瞋 | 园豆:477 (菜鸟二级) | 2016-04-22 10:03

@小超人1: 好的,我再看看。

支持(0) 反对(0) 大楚打码人 | 园豆:4313 (老鸟四级) | 2016-04-22 10:04
0

这个使用正则式有点费劲啊,好事使用范围验证好点

刘宏玺 | 园豆:14020 (专家六级) | 2016-04-22 09:53

需求要求用正则

支持(0) 反对(0) ruanmou | 园豆:5 (初学一级) | 2016-04-22 09:56

@ruanmou: 需求不靠谱,没有直接转成数值型判断效率高

支持(0) 反对(0) 慧☆星 | 园豆:5640 (大侠五级) | 2016-04-28 17:47
0

正则表达式 建议你多看看正则

宇诺 | 园豆:233 (菜鸟二级) | 2016-06-11 13:57
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册