正则表达式匹配字符串的单个或管道分离实例
问题描述:
我需要验证输入。这是一个管道分隔字符串,可以是下列任何一项:正则表达式匹配字符串的单个或管道分离实例
1;100;test <br>
1;100;test|2;200;test2<br>
1;100;test|2;200;test2|3;200;test3<br>
etc...
所以个人串[0-10];[1-1000];[a-zA-Z]
,我需要验证上述任意排列是真实的。
我需要验证输入。这是一个管道分隔字符串,可以是下列任何一项:正则表达式匹配字符串的单个或管道分离实例
1;100;test <br>
1;100;test|2;200;test2<br>
1;100;test|2;200;test2|3;200;test3<br>
etc...
所以个人串[0-10];[1-1000];[a-zA-Z]
,我需要验证上述任意排列是真实的。
也许'(?[0-9] +; [0-9] +; [\ W] + \ |)+'? –
'(?:[0-9] | 10);(?:[1-9] [0-9] {2} | 1000); [a-zA-Z0-9] +',缩短:'( ?:\ d | 10);(?:[1-9] \ d {2} | 1000); [az \ d] +'with'm' flag – ctwheels
@samir - 除了1; 100;测试|也作为匹配点击 – Rusty