我用
a JavaScript regular expression tester
找出我的问题。
\([\s\S]+\)
代表 (foo (foo bar) bar) foo
匹配 (foo (foo bar) bar)
很好。
现在,我需要一个正则表达式来匹配 (foo bar)
所以,我需要的是(...排除->\([\s\S]+\) ...)
什么是正则表达式?
最佳答案
> '(foo (foo bar) bar) foo'.match(/\([^()]+\)/)
["(foo bar)"]
关于javascript - (... 排除->\([\s\S]+\) ...) 的正则表达式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17896324/