且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

要作为正则表达式传递的转义字符串

更新时间:2022-01-10 22:51:59

您可以使用 Java 的 Pattern 类将字符串转义为正则表达式.请参阅 http://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html#quote%28java.lang.String%29

You can use Java's Pattern class to escape strings as regular expressions. See http://docs.oracle.com/javase/7/docs/api/java/util/regex/Pattern.html#quote%28java.lang.String%29

例如:

scala> Pattern.quote("123$").r.findFirstIn("123$")
res3: Option[String] = Some(123$)