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

正则表达式元字符整理

发布时间:2020-12-13 22:21:57 所属栏目:百科 来源:网络整理
导读:基本正则表达式 匹配字符: . :匹配任意单个字符。 []: 匹配指定范围内的字符 [::] : 字符集 [:space:] 空格字符 [:lower:] 小写字母 [:upper:] 大写字母 [:alpha:] 大小写字母 [:digit:] 数字 [:alnum:] 数字和大小写字母 [^]: 匹配指定范围外的字符 匹配

基本正则表达式

匹配字符:

. :匹配任意单个字符。

[]: 匹配指定范围内的字符

[::] : 字符集

[:space:] 空格字符

[:lower:] 小写字母

[:upper:] 大写字母

[:alpha:] 大小写字母

[:digit:] 数字

[:alnum:] 数字和大小写字母

[^]: 匹配指定范围外的字符

匹配次数:

* :匹配该符号前字符任意次。

.* :匹配任意字符任意次。

?:匹配其前字符1次或0次。

位置锚定:

^ :其后所跟字符必须在行首。

$:其前所跟字符必须在行尾。

^$:空白行。

b&;:其后所跟字符必须为单词首部。

b&;:其前所跟字符必须为单词尾部。

分组:

(): 组内内容为整体,可出现任意次eg: (root)

后向引用:

1:第一个左括号以及与之对应的右括号所包含的内容。

2:….

3:….

扩展正则表达式

字符匹配:

. :

[] :

[::]:

[^]: 以上均同基本正则表达式

次数匹配:

*:

?:以上同基本正则表达式

+:匹配其前字符至少1次,同(1,)

{m,n}:匹配期前字符至少m次,之多n次。

锚定位置:

同基本正则表达式。

分组:

():不需要

|:或者,a|b: a或者b,c|Cat: c或者Cat

(编辑:李大同)

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

    推荐文章
      热点阅读