我想匹配一个由6位数字组成的数字组合。如果接下来的五个字符(也用空格分隔)也是数字,我想包括整个数字。到目前为止,我已经做到了:
^([0-9]{6}(\s[0-9]{5})?)$
同时匹配 444556 64565 和: 546545
问题是我想在接下来的任何地方匹配这些组合。如果我删除^和$可以解决问题,但是还会发生另一个问题。例如,在这种情况下,我将得到一个匹配:“ asdasda205465”。
^([0-9]{6}(\s[0-9]{5})?)$
同时匹配 444556 64565 和: 546545
问题是我想在接下来的任何地方匹配这些组合。如果我删除^和$可以解决问题,但是还会发生另一个问题。例如,在这种情况下,我将得到一个匹配:“ asdasda205465”。
^([0-9]{6}(\s[0-9]{5})?)$
问题是我想在接下来的任何地方匹配这些组合。如果我删除^和$可以解决问题,但是还会发生另一个问题。例如,在这种情况下,我将得到一个匹配:“ asdasda205465”。