【发布时间】:2015-05-15 14:29:50
【问题描述】:
我想知道 Java 中的正则表达式并偶然发现了反斜杠的使用。例如,如果我想在文本中查找单词“this regex”的出现,我会这样做:
Pattern.compile("this regex");
不过,我也可以这样做:
Pattern.compile("this\\sregex");
我的问题是:他们两个有什么区别?为什么我必须输入两次反斜杠,我的意思是,为什么 \s 在 Java 中不是转义序列?提前致谢!
【问题讨论】: