正则的\Q和\E是做什么用的? rt~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 使用 \Q 开始,\E 结束,可使中间的标点符号失去特殊意义,将中间的字符作为普通字符。Quotation\ Nothing, but quotes the following character\Q Nothing, but quotes all characters until \E\E Nothing, but ends quoting started by \Q 引用 \ Nothing,但是引用以下字符 \Q Nothing,但是引用所有字符,直到 \E \E Nothing,但是结束从 \Q 开始的引用 Pattern.quote 方法就是给添加上 \Q...\E 引用字符的,可以使得其失去正则表达式的含义,而仅作为普通字符串。比如,“|”在正则表达式中表示“或”、“可选”的意思,如果要直接匹配“|”字符串的话,可以使用:\Q|\E 即可,在 Java 字符串中写成 String pattern = "\\Q|\\E";当然了,如果你并不知道哪些是特殊字符,可以很简单地使用 Pattern.quote 方法,API 会帮你搞定一切。PS:Pattern.quote 在 JDK 6 之前有 BUG,因此请使用 JDK 6 或以上的版本! 为什么Calendar通过TaskTimer定时器获得的系统时间不变 java面试题,在线等急 大侠能不能Step by step 教我看javap的返回结果? applet不能正常运行,不知怎么解 问一个 JDBC 的问题 求教一个SQL 有没有人不用开发工具直接手工编译啊? 数组问题 请问j2re是什么啊我装robocode时给装的和jsdk有区别吗 在JBUILDER下建一应用程序。 恭喜自己做完了一个swt的计算器 分解四则算式(例如:4+5-6)
\ Nothing, but quotes the following character
\Q Nothing, but quotes all characters until \E
\E Nothing, but ends quoting started by \Q
\ Nothing,但是引用以下字符
\Q Nothing,但是引用所有字符,直到 \E
\E Nothing,但是结束从 \Q 开始的引用