首页
社区
课程
招聘
想构建一个正则表达式,熟悉的进来帮个忙
发表于: 2005-7-17 11:34 6525

想构建一个正则表达式,熟悉的进来帮个忙

2005-7-17 11:34
6525
一个正则表达式:
^1{5,20}$  表示:11111 111111 等连续字符。
我想将这个1换成任意数字,如何表达?用[0-9]代替1不行。 如果这个1换成任意字母或数字,又如何构建呢?

还有一个,想构建一个正则表达式,检测:12345、123456、1234567……

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 10791
活跃值: (3689)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
2
不是很明白你的意思!
2005-7-17 14:28
0
雪    币: 442
活跃值: (1241)
能力值: ( LV12,RANK:1130 )
在线值:
发帖
回帖
粉丝
3
老大想控制简单的注册密码

<script>
str="aaaaaa"
re=/(\w)\1{5,}/ig;//由于前面\w已有一个,所以后面的为5
if (re.test(str)) alert("连续重复6个以上为错")
</script>

不知是否有用!
2005-7-17 15:38
0
雪    币: 1852
活跃值: (504)
能力值: (RANK:1010 )
在线值:
发帖
回帖
粉丝
4
看不懂
2005-7-17 19:29
0
雪    币: 204
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
第一个问题可以这样解决
^([0-9])\1{4,19}
至于换成任意字母及数字
同样的道理,稍微改下就可以了

第二个问题是要匹配
12345
123456
1234567
12345678
123456789
这几个吗?
2005-7-17 22:01
0
雪    币: 50161
活跃值: (20605)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
6
问题解决,谢谢各位了。
2005-7-17 22:25
0
雪    币: 370
活跃值: (15)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
7
第二个问题解决:
12345(6(7(8(9)?)?)?)?
2005-7-18 00:53
0
雪    币: 50161
活跃值: (20605)
能力值: (RANK:350 )
在线值:
发帖
回帖
粉丝
8
最初由 快雪时晴 发布
第二个问题解决:
12345(6(7(8(9)?)?)?)?


好用,谢谢!
2005-7-18 11:12
0
游客
登录 | 注册 方可回帖
返回
//