这是我的正则表达式:
^(SK{1}[0-9]{8})$
但我想要这样的文字:
SK 283 92758
SK 283 92 7 58
可以这样理解:
SK28392758
有可能的?
使用“可选”量词?
每个字符之间有一个空格:
^S ?K ?(\d ?){7}\d$
这允许字符之间有可选的空格。
要允许任意数量的空格,请替换每个?
with *
.
See 现场演示 http://rubular.com/r/2iiN5vnAKB.
我还删除了不必要的括号:
-
{1}
毫无意义
- 整个内容周围的括号是不必要的;团体
0
,即整场比赛,如果您绝对需要一个捕获组,则始终可用
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)