这是我的正则表达式:
^(SK{1}[0-9]{8})$
但我想要这样的文字:
SK 283 92758
SK 283 92 7 58
被视为:
SK28392758
有可能吗?
答案 0 :(得分:2)
使用"可选"量词fadeToggle
表示每个字符之间的空格:
?
这允许字符之间有可选空格
要允许任意数量的空格,请将每个^S ?K ?(\d ?){7}\d$
替换为?
。
请参阅live demo。
我还删除了不必要的括号:
*
毫无意义{1}
,这是完整的匹配,总是可用,你绝对需要一个捕获组答案 1 :(得分:0)
您可以使用正则表达式git push --force
并在之后使用^(SK{1}\s\d{3}\s\d{5})$
删除空格。