你能解释一下下面的正则表达式的语义吗?特别是 ?: 和 () 是什么意思?
/(?:^|:|,)(?:\s*\[)+/g
谢谢。
最佳答案
?:^|
表示 - 匹配行的开头或匹配,但不捕获组或存储返回引用
?:
表示 - 不捕获组或存储返回引用
关于javascript - 关于 Javascript 正则表达式语法的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7671489/
标签 javascript regex
你能解释一下下面的正则表达式的语义吗?特别是 ?: 和 () 是什么意思?
/(?:^|:|,)(?:\s*\[)+/g
谢谢。
最佳答案
?:^|
表示 - 匹配行的开头或匹配,但不捕获组或存储返回引用
?:
表示 - 不捕获组或存储返回引用
关于javascript - 关于 Javascript 正则表达式语法的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7671489/