正则表达式

复制代码
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)
  }


}
相关推荐
xmjd msup19 分钟前
mysql的分区表
数据库·mysql
Lyyaoo.19 分钟前
【JAVA Spring面经】Spring 事务失效情况
java·数据库·spring
MeAT ITEM24 分钟前
MySQL Workbench菜单汉化为中文
android·数据库·mysql
dovens28 分钟前
PostgreSQL 中进行数据导入和导出
大数据·数据库·postgresql
IOT.FIVE.NO.128 分钟前
claude code desktop cowork报错解决和记录Workspace..The isolated Linux environment ...
linux·服务器·数据库
Rick199337 分钟前
mysql 慢查询怎么快速定位
android·数据库·mysql
科技小花8 小时前
全球化深水区,数据治理成为企业出海 “核心竞争力”
大数据·数据库·人工智能·数据治理·数据中台·全球化
X56619 小时前
如何在 Laravel 中正确保存嵌套动态表单数据(主服务与子服务)
jvm·数据库·python
虹科网络安全10 小时前
艾体宝干货|数据复制详解:类型、原理与适用场景
java·开发语言·数据库
2301_7717172110 小时前
解决mysql报错:1406, Data too long for column
android·数据库·mysql