joh*_*ohn 3 regex groovy escaping
我的grails应用程序中有一些文本区域字段.我收到以下错误:
.PatternSyntaxException:索引36附近不匹配的关闭')'名称:注意:1)数据列表....
我怎么能逃避文本区域中的正则表达式?
谢谢.
Bar*_*ers 10
与文字相同:在它前面加一个反斜杠:
\(
Run Code Online (Sandbox Code Playgroud)
编辑:但如果文本区域中的所有字符都不必处理特殊,请尝试:
String escapedContents = java.util.regex.Pattern.quote(textArea.getText());
Run Code Online (Sandbox Code Playgroud)