标签: java regex
我想在下面的正则表达式中匹配括号,但不知道如何?
\w*\s*[\[\]]\s*\w*\s*(.)
上述表达式中的括号未匹配。我怎样才能让它匹配?我已经尝试过逃避它们,但它仍然无法正常工作。
编辑:好的,我发现逃避不起作用的原因是相关的不同。所以他们确实工作
答案 0 :(得分:1)
Java正则表达式中的括号确实具有特殊含义 - 它们代表正则表达式组,因此您只能查询匹配正则表达式的子集。
您需要将其转发为\\(和//)
\\(
//)