AI
推荐
模板社区
专题
登录
免费注册
首页
思维导图
详情
正则表达式
2022-02-04 16:47:50
0
举报
分享方式
仅支持查看
AI智能生成
正则表达式的常见语法
正则
学习总结
模板推荐
作者其他创作
大纲/内容
优先级
1,转义符
\
2,括号
(),[]
3,限定符
4,定位符
5,“或”
|
常用的 pattern
校验数字
校验字符
特殊需求
语法
非打印字符
换页符
\f
换行符
\n
<div>回车符</div>
\r
制表符
\t
垂直制表符
\v
空白符:相当于[\f\n\r\t\v]
\s
非空白符:相当于[^\f\n\r\t\v]
\S
限定符:出现在范围表达式之后,应用于整个范围表达式
匹配0个或多个
*
匹配0个或1个
?
匹配1个或多个
+
匹配n个
{n}
<div><span style="font-size: inherit;">至少匹配n个</span><br></div>
{n,}
最少n个,最多m个
{n,m}
定位符
匹配字符串开始的位置
^
匹配字符串结束的位置
$
匹配单词边界
\b
匹配非单词边界
\B
修饰符:/pattern/i
忽略大小写
i
全局匹配
g
多行匹配
m
圆点包含换行符\n
s
元字符
数字字符
\d
非数字字符
\D
字母、数字、下划线
\w
非字母、数字、下划线
\W
除换行符\n\r之外的所有字符
.
或
例:x|y
字符集合
[xyz]
负值字符集合
[^xyz]
字符范围
[0-9a-z_]
匹配且获取结果
(pattern)
匹配但不获取结果
(?:pattern)
正向肯定预查
(?=pattern)
反向否定预查
(?<=pattern)
正向否定预查
(?!pattern)
反向否定预查
(?<!pattern)
收藏
立即使用
正则表达式
尹鸢
职业:本科
去主页
Collect
Get Started
正则表达式
Collect
Get Started
正则表达式
Collect
Get Started
正则表达式
Collect
Get Started
正则表达式
评论
0
条评论
下一页
图形选择
思维导图
主题
补充说明
AI生成
修改AI描述
去编辑
重新生成
提示
关闭后当前内容将不会保存,是否继续?
取消
确定
Document