[英]Simple Numeric Regex Match
嗨,我在执行简单的数字匹配时遇到问题,我在做什么错:
标准:
1) Always anchor to start
2) Always Numeric 6-7 digits
3) Always Followed by _ (underscore)
样本:(想匹配LoremIpsum之前的所有内容)
1212384_LoremIpsum...
1266625_LoremIpsum...
234233_LoremIpsum...
2348199_LoremIpsum...
我尝试了几件事:(不匹配)
^[\d]{6-7}_
^[0-9]{6-7}_
如果我做:
^[\d]{6}_
^[0-9]{7}_
我得到匹配项,为什么不能在此表达式中执行可变长度? 我在这里想念什么?
谢谢 !
正确的语法是逗号:
{6,7}
不:
{6-7}
另外,您不必将\\d
放在方括号中:
^\d{6,7}_
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.