正则表达式是一个字符串,可以被用来在数据中查找某种模式(或者没有该模式)的数据。任何字符串只要使用了.r
方法就可以转化为一个正则表达式。
1 | import scala.util.matching.Regex |
上述例子当中,numberPattern
是一个Regex
(正则表达式),可以用来确定密码中是否包含数字。
你可以使用圆括号来搜索正则表达式组。
1 | import scala.util.matching.Regex |
这里我们解析出了字符串中的键值对。每个匹配都包含了一组子匹配,下面是输出:
1 | key: background-color value: #A03300 |