社区
JavaScript
帖子详情
请教一个正则表达式问题,关于数字验证
xzm2000
2004-09-02 05:50:45
现在有这样的需求,用户输入5位的数字的串,可以输入一个或多个串,用分号";"分割,如
12345
12345;67890
12345;67890;98765
请问怎样用正则表达式验证这些数字的正确性?
...全文
221
9
打赏
收藏
请教一个正则表达式问题,关于数字验证
现在有这样的需求,用户输入5位的数字的串,可以输入一个或多个串,用分号";"分割,如 12345 12345;67890 12345;67890;98765 请问怎样用正则表达式验证这些数字的正确性?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
allan1031
2004-09-03
打赏
举报
回复
(\d{5})|(\d{5}\;\d{5})
修改成
(\d{5})|(\d{5}\*+;+\d{5}*)
应该就可以了
fason
2004-09-03
打赏
举报
回复
<script>
var re = /^(\d{5})|(\d{5}\;\d{5})$/
alert(re.test("12345;12345"));//true
</script>
是可以的
xzm2000
2004-09-02
打赏
举报
回复
谢谢,我有一个问题很不明白
为什么
(\d{5}\;\d{5})可以匹配12345;12345
(\d{5})可以匹配12345
但是(\d{5})|(\d{5}\;\d{5})却只能匹配12345,而不能匹配12345;12345
只有前面的(\d{5})可以匹配,如果把前面的(\d{5})换成一个字符,如
(\;)|(\d{5}\;\d{5}),这样即可以匹配字符";",又可以匹配12345;12345了
fason
2004-09-02
打赏
举报
回复
var re = /^\d{5}(\|\d{5})*$/;//要用转义字符
不需要用?:预查
mjpclab
2004-09-02
打赏
举报
回复
着表示5位数字开头或 5位数字加分号结尾,你的意图可能是
^(\d{5}|\d{5};)$ |的优先级比较高
zzzxxxcccvvv
2004-09-02
打赏
举报
回复
<stroe>
xzm2000
2004-09-02
打赏
举报
回复
谢谢,请问一下,为什么我用下面的正则表达式不能正确验证
^\d{5}|\d{5};$
12345;12345
这个字符串,我想用|这个表示或者,却不行
mjpclab
2004-09-02
打赏
举报
回复
var re = /^[1-9]\d{4}(?:;[1-9]\d{4})*$/;
fason
2004-09-02
打赏
举报
回复
<script>
var re = /^\d{5}(;\d{5})*$/;
alert(re.test("12345"));
alert(re.test("12345;67890"));
alert(re.test("12345;67890;98765"));
alert(re.test("12345;67890;987;65"));
</script>
可用于密码
验证
的连续相同
数字
判断的
正则表达式
-与类似文章
验证
后得出新结论
近日在编写代码中碰到【可用于密码
验证
的连续相同
数字
判断的
正则表达式
如何写】这个
问题
,查阅了很多类似的文章,
请教
了一些老师,得到的答案似乎都不正确。经过多次
验证
,本人初步得出正确答案,欢迎大家指教讨论,...
正则表达式
算法
昨天,我的朋友
请教
我
正则表达式
。我也好久没有写过
正则表达式
了,昨天刚好看了下如鹏网创始人杨中科老师关于
正则表达式
的讲解。使我加深了
正则表达式
的印像。现我把他总结下: 许多语言,包括Perl、PHP、Python...
JavaScript中常用的
正则表达式
整理
JavaScript中常用的
正则表达式
整理 匹配中文字符的
正则表达式
: [u4e00-u9fa5] 匹配双字节字符(包括汉字在内):[^x00-xff] 匹配空白行的
正则表达式
:ns*r 匹配HTML标记的
正则表达式
:< (S*?)[^>]*>.*?|<...
C#
正则表达式
用法总结
最近学是C#的窗口应用开发编程,然后我在网站搜了
一个
早上,结果大多数是有一些基础的才看得懂,像对与我这个小白,看了半天都看不懂 最后,还是
请教
了大神,把我教会了 下面就我对C#的
正则表达式
的一些总结,第一次...
Js
正则表达式
Js
正则表达式
正用法整理 基本语法 在对
正则表达式
的功能和作用有了初步的了解之后,我们就来具体看一下
正则表达式
的语法格式。
正则表达式
的形式一般如下: /love/ 其中位于“/”定界符之间的部分就是将要...
JavaScript
87,997
社区成员
224,709
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章