Scala的正则表达式

复制代码
package hfd

object Test35_3 {
  def main(args: Array[String]): Unit = {
    println("a\tb")
    //定义一个规则 正则表达式
    //1. .表示除了换行之外的其他的任意单个字符
    //2. \d等于[0-9] 匹配一个数字
    //3. \D除了\d之外的其他的任意字符,表示非数字
    //4. \w等价于[0-9A-Za-z]63个字符,表示一个字
    //5. \W除了\w之外的任意字符
    //6. \s表示一个空格 space
    //7. \S表示一个非空格
    //val reg=".".r
    val reg="\\S".r
    //1.查找,在目标字符串在,找到符合正则表达式规则要求的 子串
//    val rs=reg.findFirstIn("abc a")
//    if(!rs.isEmpty){
//      println("你找到的,符合正则表达式要求的内容是",rs.get)
//    }
    reg.findAllIn("_Ai 123am a12 no,y3es,ok,").toList.foreach(println)
  }

}
相关推荐
打工的小王1 分钟前
java并发编程(三)CAS
java·开发语言
油丶酸萝卜别吃8 分钟前
Mapbox GL JS 表达式 (expression) 条件样式设置 完全指南
开发语言·javascript·ecmascript
爱吃大芒果29 分钟前
Flutter for OpenHarmony前置知识:Dart 语法核心知识点总结(下)
开发语言·flutter·dart
Ulyanov38 分钟前
从桌面到云端:构建Web三维战场指挥系统
开发语言·前端·python·tkinter·pyvista·gui开发
星火开发设计1 小时前
C++ 函数定义与调用:程序模块化的第一步
java·开发语言·c++·学习·函数·知识
cypking1 小时前
二、前端Java后端对比指南
java·开发语言·前端
钟离墨笺1 小时前
Go语言--2go基础-->map
开发语言·后端·golang
lsx2024061 小时前
DOM CDATA
开发语言
Tony Bai1 小时前
Go 语言的“魔法”时刻:如何用 -toolexec 实现零侵入式自动插桩?
开发语言·后端·golang
Coding茶水间2 小时前
基于深度学习的交通标志检测系统演示与介绍(YOLOv12/v11/v8/v5模型+Pyqt5界面+训练代码+数据集)
开发语言·人工智能·深度学习·yolo·目标检测·机器学习