Scala的正则表达式

Scala 复制代码
package bjk

//
object Test82 {
  def main(args: Array[String]): Unit = {
    //println("a\tb")
    //定义一个规则 正则表达式
    //val reg = "^a$".r
    //1, . 表示除了换行之外的其他任意单个字符
    //2, \d 等于[0-9]匹配一个数字
    //3, \D 除了\d之外的其他的任意字符。表示非数字
    //4, \w 等价于[0-9A-Za-z_]63个字符
    //5, \W 除了\w之外的任意字符。表示非字
    //6, \s 表示一个空格
    //7, \S 表示一个非空格

    //val reg = ".".r
    val reg = "\\w".r



    //1.查找。在目标字符串中,找到符合正则表达式规则要求的 子串
    //    val rs =reg.findFirstIn("abc a")
    //    if(!rs.isEmpty){
    //      println("你找到的,符合正则表达式要求的内容是", rs.get)
    //    }
    reg.findAllIn("A_i1 am a no2,yes,ok3,").toList.foreach(println)
  }

}
相关推荐
你不是我我4 小时前
【Java 开发日记】HTTP3 性能更好,为什么内网微服务依然多用 HTTP2?HTTP2 内网优势是什么?
java·开发语言·微服务
tjl521314_214 小时前
04C++ 名称空间(Namespace)
开发语言·c++
赏金术士5 小时前
Kotlin 数据流与单双向绑定
android·开发语言·kotlin
逻辑驱动的ken5 小时前
Java高频面试场景题25
java·开发语言·深度学习·面试·职场和发展
一只数据集6 小时前
全尺寸人形机器人灵巧手力觉触觉数据集-2908条ROSbag数据覆盖14大应用场景深度解析
大数据·人工智能·算法·机器人
AI人工智能+电脑小能手6 小时前
【大白话说Java面试题】【Java基础篇】第32题:Java的异常处理机制是什么
java·开发语言·后端·面试
扑兔AI7 小时前
B2B销售线索挖掘效率提升的技术实践:基于工商公开数据的客源筛选与竞品分析架构
大数据·人工智能·架构
無限進步D8 小时前
Java 面向对象高级 接口
java·开发语言
小羊Yveesss9 小时前
从自动化到自主协同:2026年AIOps 2.0赋能DevOps的变革之路
大数据·自动化·devops
逸Y 仙X9 小时前
文章二十七:ElasticSearch ES查询模板(Search Template)高效复用实战
java·大数据·数据库·elasticsearch·搜索引擎·全文检索