我正在看这个子表达式(在JavaScript中):
(?:^|.....)
我知道吗? 在一个字符后表示“零次或一次”,但不确定在此上下文中的含义。
最佳答案
您可能会在这种情况下看到它
(?:...)
这意味着该组将不会被捕获或用于反向引用。
编辑:要反射(reflect)您修改过的问题:
(?:^|....)
表示“匹配行的开头或匹配...”,但不要捕获该组或将其用作后向引用。
关于javascript - “?:^”正则表达式是什么意思?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/603069/