Scala的正则表达式3

时间:2024-12-14 22:45:22

贪婪模式与非贪婪模式

object test {

  //正则表达式

  def main(args: Array[String]): Unit = {

    // 贪婪模式

    // 正则匹配默认是贪婪模式的

    // ? 非贪婪模式,加在量词的后面

    //在如下字符串中 查找 满足正则表达式要求的内容

 

    // 找全部的手机号

    // 规则:

    // 1.11位数字.

    // 2.第一个数字是1.

    // 3.第二个数字是3-9的数.

    val reg1 = "1[3-9]\\d{9}".r

 

    reg1.findAllIn("13812345678 and 13987654321 01812345678 are phone number").toList.foreach(println)

scala正则表达式开发语言

发布于2024-12-03

著作权归作者所有