求高手写个正则表达式要求如下:只能输入数字,首数字不能为0,个数不限制.或者数字+分号+数字,结尾不能有分号例如:123

求高手写个正则表达式
要求如下:只能输入数字,首数字不能为0,个数不限制.或者数字+分号+数字,结尾不能有分号
例如:123或者123;2343;3232这些都是符合的.
写的最接近的,分不是问题.
林小珂 1年前 已收到1个回答 举报

任丁磊 春芽

共回答了22个问题采纳率:100% 举报

式子:b(?=[1-9])([0-9]+;)*[0-9]+b
例子:
2342341234123
1234;234;1234;1234;1234;234;
123;111111111
1;2;3;4;5;6;7;8;9;0;
;234123123;123;123;123;123;123
123234234;34;34
12;;;;;;;;;;;3434
0123;4234234;234;234;234;23;4234;234;234;234;234;234;234;234;
0213;123;123;123;123;123;131
123; 123;123 ;123 ;123; 123 ;
有问题再问.

1年前

2
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.085 s. - webmaster@yulucn.com