美文网首页
JAVA正则表达式中如何匹配反斜杠\

JAVA正则表达式中如何匹配反斜杠\

作者: 进击云原生 | 来源:发表于2018-02-28 10:30 被阅读157次

    有时候我们需要匹配反斜杠,你可能会把对应的正则表达式写成 "\"

    然后可能会有如下输出:

    Exception in thread "main" java.util.regex.PatternSyntaxException: Unexpected internal error near index 1
    \
     ^
    

    可能这个问题对于初学者来说比较头疼,但是只要别人一点可能就明白了。

    JAVA中匹配反斜杠的正则表达式的书写方式为:

    1
    String regex="\\";
    注意了,一定要写四个反斜杠,第一和第三个反斜杠是用作java字符串的转义,实际上只代表两个反斜杠。

    其实只要输入如下代码运行验证一下即可:

    1
    System.out.print("\\");//输出为 \

    相关文章

      网友评论

          本文标题:JAVA正则表达式中如何匹配反斜杠\

          本文链接:https://www.haomeiwen.com/subject/inhbxftx.html