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

正则表达式之元字符

发布时间:2020-12-14 02:17:14 所属栏目:百科 来源:网络整理
导读:1.正则表达式中元字符总结: *:重复*前面的那个字符0次或n次 .:表示任意一个字符 ^:匹配行首,表示行首的字符一定是^后面的那个字符 ^:取反[^b-p]:表示不在b-p范围内的字符 $:匹配行尾,表示行尾的字符一定是$前面的那个字符 []:字符集合; [0-9]:匹配任意

1.正则表达式中元字符总结:

*:重复*前面的那个字符0次或n次

.:表示任意一个字符

^:匹配行首,表示行首的字符一定是^后面的那个字符

^:取反[^b-p]:表示不在b-p范围内的字符

$:匹配行尾,表示行尾的字符一定是$前面的那个字符

[]:字符集合;

[0-9]:匹配任意一个数字

[a-z]:匹配任意小写字母

[A-Z]:匹配任意大写字母

:转义符,屏蔽元字符的特殊意义

&;&;:表示精确匹配,&;the&;:表示包含the这个单词的哪一行,而不是字符串中包含the的哪一行

{n}:匹配前面的字符出现n次

{n,}:匹配前面的字符至少出现n次

{n,m}:匹配前面的字符出现n-m次

2.正则表达式的扩展

?:匹配?之前的那个字符0次或1次

+:匹配+之前的那个字符1次或n次

():可选字符集合,(a|b|c)表示abc三个字符的任意一个

|:或,匹配一组可选的字符

3.常用的元字符组合

.*:表示任意的字符串

^$:表示空白行

(编辑:李大同)

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

    推荐文章
      热点阅读