正则表达式

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


}
相关推荐
-madongyu-6 分钟前
GaussDB SQL 执行引擎:查询重写、优化器与执行器
数据库·sql·gaussdb
oradh9 分钟前
Oracle SQL Tuning Advisor调优工具
数据库·sql·oracle
Omics Pro30 分钟前
空间组学!医学代谢显微工具
数据库·人工智能·算法·机器学习·自然语言处理
Yyyyyy~36 分钟前
[mysql]day1
数据库·mysql
Elastic 中国社区官方博客38 分钟前
两个依赖和一个配置块:通过 Prometheus 远程写入将 Spring Boot 指标发送到 Elasticsearch
大数据·数据库·spring boot·elasticsearch·搜索引擎·全文检索·prometheus
JosieBook39 分钟前
【数据库】MySQL 实战精通系列 · 第2篇:数据建模与建表实战
android·数据库·mysql
夜雪一千1 小时前
MySQL自定义函数应该如何设计
数据库·mysql
一条小小yu1 小时前
mysql的锁
数据库·mysql·oracle
fb_123451 小时前
MySQL基础核心|数据库原理+MySQL详解
数据库·mysql
‎ദ്ദിᵔ.˛.ᵔ₎1 小时前
Mysql 基本查询
数据库·mysql