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)
  }

}
相关推荐
智慧化智能化数字化方案8 分钟前
财务数字化——解读农化集团业财一体化数字化转型解决方案【附全文阅读】
大数据·人工智能
编程小风筝18 分钟前
编写java代码如何写文档注释?
java·开发语言
lly20240620 分钟前
HTML 媒体(Media)
开发语言
琅琊榜首202029 分钟前
AI+编程实操:小说高效改编短剧的全流程指南
大数据·人工智能
一个处女座的程序猿O(∩_∩)O32 分钟前
Python函数参数*args和**kwargs完全指南:从入门到精通
开发语言·python
与衫38 分钟前
如何将SQLFlow工具产生的血缘导入到Datahub平台中
java·开发语言·数据库
m0_5312371741 分钟前
C语言-分支与循环语句练习
c语言·开发语言
Never_Satisfied44 分钟前
在JavaScript / HTML中,在html的元素中寻找第X个某元素
开发语言·javascript·html
好家伙VCC1 小时前
**发散创新:编译器优化实战——从LLVM IR到性能飞跃的奇妙旅程**
java·开发语言·python·算法
游乐码1 小时前
c#成员属性
开发语言·c#