如何在特殊字符中搜索反斜杠字符?例如,如果我有一个字符串'\ba \wa',我的正则表达式'\.a'不会找到任何一个组,因为它将'\b'和'\w'视为单个特殊字符。
iklwldmw1#
只需转义反斜杠:
'\\.a'
转义序列\\是反斜杠字符。
\\
vom3gejh2#
public class Test {
public static void main(String[] args) { String input="\\ba \\wa"; System.out.println(input.matches("\\\\ba \\\\wa")); }
}生成True。
66bbxpm53#
这个会有用的
/\\.*a/
查看Refiddle Regex fiddle link
3条答案
按热度按时间iklwldmw1#
只需转义反斜杠:
转义序列
\\
是反斜杠字符。vom3gejh2#
public class Test {
}
生成True。
66bbxpm53#
这个会有用的
查看Refiddle Regex fiddle link