Scala中的正则表达式2

4 阅读1分钟

matchs方法

正则表达式对象有matches方法,它的作用是验证给定的字符串是否满足正则表达式的要求。它的格式如下:

val 结果 = 正则.matches(目标字符串)

其中的结果是一个bool值。

replaceAllin正则替换

功能:对目标字符中的内容,进行正则查找,对找到的内容使用指定的内容进行替换,并返回替换之后的字符串。

格式是:正则.replaceAll(目标字符串, 匹配到的内容 => 要替换的内容 )

来,我们看一个简单的例子:把目标字符串中的字符BC换成01。

("bc".r).replaceAll("abcdabcd" => m => "01" )