catch22:java模式匹配器正则表达式,在“(”字符上暂停

catch22:java模式匹配器正则表达式,在“(”字符上暂停,java,regex,pattern-matching,Java,Regex,Pattern Matching,数据如下所示: #######################," ]:道寸(daocun) 在上,似乎以下命令将匹配道寸 这就是我想要实现的 #################,\" ]:(.*?)\( 但是java说\那里的反斜杠有一个非法转义字符。 如果我没有包含反斜杠,它会抛出一个“未关闭的组”错误 理想的输出我想要它简单道寸, 在这种情况下如何获得它?在java中,除了双引号前的反斜杠外,还需要再次转义反斜杠 "#################,\" ]:(.*?)\\(" 这

数据如下所示:

#######################," ]:道寸(daocun)
在上,似乎以下命令将匹配道寸 这就是我想要实现的

#################,\" ]:(.*?)\(
但是java说\那里的反斜杠有一个非法转义字符。 如果我没有包含反斜杠,它会抛出一个“未关闭的组”错误


理想的输出我想要它简单道寸, 在这种情况下如何获得它?

在java中,除了双引号前的反斜杠外,还需要再次转义反斜杠

"#################,\" ]:(.*?)\\("

这很奇怪,因为你似乎只能用一个反斜杠来转义引号。这很奇怪,因为你似乎只能用一个反斜杠来转义引号