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

正则表达式

发布时间:2020-12-13 22:41:48 所属栏目:百科 来源:网络整理
导读:正则表达式语法 正则表达式的特性分成很多种类,下面的内容是perl类型的Regex。 ============================================================================================ 特殊含义的字符 . :任意单个字符 [] :字符集 {} :计数 () :子模 式 :
正则表达式语法
正则表达式的特性分成很多种类,下面的内容是perl类型的Regex。
============================================================================================

特殊含义的字符
.:任意单个字符
[] :字符集
{} :计数
() :子模
:下一个字符具有特殊含义
*:0个或多个
+:一个或多个
?:0个或一个
|:或
^:行的开始;否定
$:行的结束
===========================================================================================
字符集
d :一个十进制数字
l :一个小写字母
s :一个空白符(空格符,制表符等)
u :一个大写字母
w :一个字母(a~z或A~Z)或数字(0~9)或下划线(_)
D :除了d之外的字符
L :除了l之外的字符
S :除了s之外的字符
U :除了u之外的字符
W :除了w之外的字符
重复
{n}:严格重复n次
{n,} :重复n次或更多次
:{0,}
:{1,1}
子模式
为了指定模式中的子模式,用括号将其括起来
(d*:)?(d+):它表示字符串前半部分可以为空,若非空,则是任意长度的数字后接一个冒号,后半部分是一个或多个数字的序列。

(编辑:李大同)

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

    推荐文章
      热点阅读