伪静态正则常用写法
* 重复零次或更多次
+ 重复一次或更多次
? 重复零次或一次
{n} 重复n次
{n,} 重复n次或更多次
{n,m} 重复n到m次
*? 重复任意次,但尽可能少重复
+? 重复1次或更多次,但尽可能少重复
?? 重复1次或更多次,但尽可能少重复
{n,m}? 重复n到m次,但尽可能少重复
{n,}? 重复n次以上,但尽可能少重复
^ 字符串的开始位置
$ 字符串结束的位置
. 匹配除换行符以外的任意字符
w 匹配字母或数字或下划线或汉字
W 匹配任意不是字母、数字、下划线、汉字的字符
s 匹配任意的空白符
S 匹配任意不是空白符的字符
d 匹配数字
D 匹配任意非数字的字符
b 匹配单词的开始或结束
B 匹配不是单词开头或结束的位置
[^x] 匹配除了x以外的任意字符 ( ^在方括号里表示非的意思 )
[^.] 代表非通配符
~ 为区分大小写的匹配
~* 不区分大小写的匹配
!~ 区分大小写不匹配
!~* 不区分大小写不匹配
声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至201542412@QQ.com举报,一经查实,本站将立刻删除。
相关推荐
-
用Python脚本写的火车头时间随机发布插件
用Python脚本写的火车头时间随机发布插件,可自由设定随机时间生成的年份范围
-
js实现图片懒加载的方法代码
简单的js实现图片列表懒加载的方法和代码。必须在懒加载js前面加上jqury才可以。
-
zblog网站数据转移到帝国cms后文章标签与文章关联的sql
zblog网站数据转移到帝国cms后文章标签与文章关联的sql
-
vscode代码注释快捷键的使用方法
vscode注释快捷键能够帮助我们快速实现文本和语言的注释,在浏览查看代码的时候更加轻松,还能方便快速找到想要的内容,不过一般来说注释快捷键有两种,分别是单行注释和块注释。
-
Discuz分类信息中“上传图片”类型字段系统自动生成120x120缩略图?尺寸如何改
Discuz分类信息中“上传图片”类型字段系统自动生成120x120缩略图?尺寸如何改