加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

正则表达式

发布时间:2020-12-14 06:16:15 所属栏目:百科 来源:网络整理
导读:正则表达式 字符组: [ 字符组 ] 在同一个位置出现的各种字符组成了字符组,在正则的表达式中用 [ ??] 表示 ?分类:数字,字母,标点 正则: 字符组表示数字 : : [0-9] 字符组表示小写字母: [a-z] 字符组表示大写字母: [A-Z] 字符组验证十六进制字符: [0

正则表达式

字符组:[字符组]

在同一个位置出现的各种字符组成了字符组,在正则的表达式中用[ ??]表示 ?分类:数字,字母,标点

正则:

字符组表示数字:[0-9]

字符组表示小写字母:[a-z]

字符组表示大写字母: [A-Z]

字符组验证十六进制字符:[0-9a-fA-F]

元字符:

. 匹配除换行符以外的任意字符

w 匹配字母数字和下划线

s 匹配任意的空白字符

d 匹配数字

?

.*?x?? 匹配任意非换行符字符任意长度?? 直到遇到x就停止

n匹配一个换行符

t 匹配一个制表符

b 匹配一个单词的结尾

^ 匹配字符串的开始

$ 匹配字符串的结尾

W 匹配不是字母数字下划线

D 匹配不是数字

S 匹配不是空白字符

a|b 匹配字符a或者b

() 匹配括号内的表达式,也表示一个组

[...] 匹配字符组中的字符

[^...]匹配除了字符字中的字符

量词:

* 重复零次或多次

+ 重复一次或多次

重复零次或一次

{n,}重复n次或者更多次

{n,m}重复nm

?

?

.*?x?? 匹配任意非换行符字符任意长度?? 直到遇到x就停止

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读