标签搜索

正则表达式核心用法

wehg489
2025-12-16 / 0 评论 / 1 阅读 / 正在检测是否收录...

mj8am0aj.png
mj8ambbe.png

三、常见模式示例(直接拿来用)
现在我们把上面的规则组合起来,看看实际应用。

匹配手机号(中国大陆):1[3-9]\d{9}

1:以1开头

[3-9]:第二位是3-9

\d{9}:后面跟着9个数字

示例匹配:13800138000

匹配电子邮箱:\w+@\w+\.\w+

\w+:一个或多个单词字符(用户名)

@:字面量@

\w+:一个或多个单词字符(域名)

\.:转义的点号(.是元字符,需要\转义)

\w+:一个或多个单词字符(顶级域名,如com)

简单示例匹配:test@example.com(实际邮箱更复杂,这是简化版)

提取日期(YYYY-MM-DD格式):(\d{4})-(\d{2})-(\d{2})

这里引入了 () 分组 的概念。括号内的内容会被单独“捕获”,方便你提取。

匹配 2023-10-27 后,可以分别获得 2023、10、27 三个部分。

匹配空白行:^\s*$

^:行首

\s*:0个或多个空白字符

$:行尾

这行除了空白什么都没有,所以是空白行。

0

评论 (0)

取消
歌曲封面
0:00