税
V1
/([67]\d{10})|([67]\d{9})/
V2
/[67]\d{9,10}/
RegexBuddy突出显示第二和第三个测试记录,但也包括第一个和最后一个的部分。
6777777777777777777 6777777777 7777777777 77777777777777
是否可以仅匹配完全匹配?
答案 0 :(得分:3)
答案 1 :(得分:1)
尝试匹配字边界。
\<[67][0-9]\{9,10\}\>
答案 2 :(得分:1)
那么,你应该包含一些关于你正在使用正则表达式的上下文的信息,但常见的方法是包括边界匹配器:
^[67]\d{9,10}$
答案 3 :(得分:1)
你的号码分开了什么?您可以使用这样的单词边界:
\b[67]\d{9,10}\b
或者像这样的空白
\s[67]\d{9,10}\s
答案 4 :(得分:1)