我想创建几个利用 Pattern.COMMENTS 标志的 Scala 代码使用的相当复杂的正则表达式?我想做这样的事情:
val regex = """my
(complex|hideous) # either is appropriate
pattern
(might)? # optional
look like this
""".r
(.r
字符串末尾的 the 给了我 Scala 的所有Regex
优点)
不幸的是, using.r
并没有给我任何方法来告诉 Regex 使用java.util.regex.Pattern.COMMENTS
. 有没有办法创建一个scala.util.matching.Regex
在打开注释的情况下编译其源字符串的方法?