java中的转义符

  • Post author:
  • Post category:java


在其他语言中,\\ 表示:我想要在正则表达式中插入一个普通的(字面上的)反斜杠,请不要给它任何特殊的意义。

在 Java 中,\\ 表示:我要插入一个正则表达式的反斜线,所以其后的字符具有特殊的意义。

简而言之,java中两个\\才具有其他语言一个\所具有的的转义符功能。

这也就是为什么java中表示一位数字的正则表达式是 \\d,而表示一个普通的反斜杠是 \\\\。



版权声明:本文为weixin_42614694原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。