Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试为特定问题构建正则表达式,但我无法做到。我有一个这样的字符串结构01422756860-8。
01422756860-8
如您所见,有一个长度为 13 的字符串。前 11 个字符应该是 [0-9] 区间内的数字,下一个字符是一行(减号),最后一个字符也是一个数字。这些字符之间应该有空格。
任何人都可以帮我做到这一点吗?我将在 php 中使用这个正则表达式。
我期待着你的回答。谢谢你。
有什么问题?
/^[0-9]{11}-[0-9]$/
演示
尸检:
^
[0-9]{11}
-
[0-9]
$
这个正则表达式应该这样做
\d{11}-\d