Scala的正则表达式3

news/2025/3/14 23:34:37/

贪婪模式与非贪婪模式

object test {

  //正则表达式

  def main(args: Array[String]): Unit = {

    // 贪婪模式

    // 正则匹配默认是贪婪模式的

    // ? 非贪婪模式,加在量词的后面

    //在如下字符串中 查找 满足正则表达式要求的内容

 

    // 找全部的手机号

    // 规则:

    // 1.11位数字.

    // 2.第一个数字是1.

    // 3.第二个数字是3-9的数.

    val reg1 = "1[3-9]\\d{9}".r

 

    reg1.findAllIn("13812345678 and 13987654321 01812345678 are phone number").toList.foreach(println)

scala正则表达式开发语言

发布于2024-12-03

著作权归作者所有

 


http://www.ppmy.cn/news/1554765.html

相关文章

基于深度学习的图像生成技术:GAN的进阶探索与应用实践

生成对抗网络(GAN)自2014年提出以来,已成为深度学习领域的研究热点。其强大的图像生成能力在众多领域展现出无限潜力。本文将深入探讨GAN的高级技术,分享实践经验,并分析当前GAN研究的最新进展。 一、GAN的核心原理回顾…

渗透利器-kali工具 (第四章-8) 模块学习与渗透测试

1,sqlmapapi学习: 为什么要使用sqlmapapi: 由于sqlmap每检测一个站点需要开启一个新的命令窗口或者结束上一个检测任务。才能进行另一个任务。 虽然-m参数可以批量扫描url,但是此模式也是一个结束扫描,才开始另一个扫描…

光控资本:锂电排产上行 AI手机有望快速渗透

AI手机有望快速渗透 据赛迪参谋猜想,2024年AI手机的出货量估量将会抵达1.5亿部,占全球智能手机总出货量13%,到2027年,全球AI手机销售量有望跨过5.9亿部,占全球智能手机总出货量的比重跨过50%。 跟着硬件根底夯实、端侧…

智慧城市新篇章:共筑韧性城市,引领未来生活

城市发展日新月异,智慧与韧性成为了现代城市发展的两大关键词。近日,中共中央办公厅、国务院办公厅联合发布了《关于推进新型城市基础设施建设打造韧性城市的意见》(以下简称《意见》),为智慧城市的发展注入了新的活力…

排队论、负载均衡和任务调度关系

目录 排队论、负载均衡和任务调度关系 一、排队论 二、负载均衡 三、任务调度 四、总结 排队论、负载均衡和任务调度关系 排队论为负载均衡和任务调度提供了数学理论和方法支持 排队论、负载均衡和任务调度是三个相关但不同的概念。以下是对这三个概念的详细解释和它们之…

ragflow连ollama时出现的Bug

ragflow和ollama连接后,已经添加了两个模型但是ragflow仍然一直warn:Please add both embedding model and LLM in Settings > Model providers firstly.这里可能是我一开始拉取的镜像容器太小,容不下当前添加的模型,导…

数据结构 ——树状存储的实现

数据结构 ——树状存储的实现 1、树的遍历 按层遍历:从树的根节点开始,逐层遍历树中的所有节点。这种遍历方式也称为广度优先遍历。 先序遍历(前序遍历):先访问根节点,然后递归地先序遍历左子树&#xff…

Win11 配置 TeXstudio 编辑器教程

以下是关于在 Windows 11 系统上配置 TeXstudio 编辑器以使用 LaTeX 的教程。文章从安装必要的组件到实际测试的过程进行了详细的说明。 一、简介 在 Windows 11 上使用 LaTeX 需要完成以下两步: 选择一个 TeX 发行版并安装(本文以 TeX Live 为例&…