匹配5到10位无重复数字的正则表达式
导读:收集整理的这篇文章主要介绍了匹配5到10位无重复数字的正则表达式,觉得挺不错的,现在分享给大家,也给大家做个参考。 对于有重复的5到10位数字可以使用\d{5,10} 这样的正则 无重复...
收集整理的这篇文章主要介绍了匹配5到10位无重复数字的正则表达式,觉得挺不错的,现在分享给大家,也给大家做个参考。 对于有重复的5到10位数字可以使用\d{
5,10}
这样的正则 无重复的5到10位数字我考虑了一下还不会,最然只好查网上。
有一个版本还不错,反正RegexBuddy测试通过了。
复制代码 代码如下:^(?!\d*?(\d)\d*?\1)\d{ 5,10} $
对于(?!………(……)………\1)这样的形式我还没有研究透,有时间我真要细细研究。
上一个php的例子:
复制代码 代码如下:
?php
$str = '123456789';
$seArch = '/^(?!\d*?(\d)\d*?\1)\d{ 5,10} $/';
$result = PReg_match($search,$str);
echo '匹配无重复的5到10位数字br /> ';
if($result> 0) {
echo '符合';
} else {
echo '不符合';
}
?>
您可能感兴趣的文章:
- PHP匹配连续的数字或字母的正则表达式
- js正则表达式匹配数字字母下划线等
- python正则表达式去掉数字中的逗号(python正则匹配逗号)
- asp正则表达式匹配数字$数字$数字$
- JS正则表达式匹配检测各种数值类型(数字验证)
- 常见的数字验证正则表达式整理
- JS正则表达式验证数字代码
- @L_406_9@
- 最全的常用正则表达式大全——包括校验数字、字符、一些特殊的需求等
- 正则表达式实现匹配连续数字的方法
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 匹配5到10位无重复数字的正则表达式
本文地址: https://pptw.com/jishu/595735.html