正则表达式常用字符


正则表达式涉及的主要字符以及含义
1、重复结构的元字符:
在重复结构的元字符这里插入图片描述
2、指代特定内容的元字符
在这里插入图片描述
3、\反斜线转义字符。改变后面字符的含义,比如将元字符转变为普通文字。

4、[ ]方括号。代表一个字符,且必须是方括号内字符之一,例:[ab12]:一个字符,
且只能是a b 1 2中某一个。

5、()括号。当正则表达式的一部分被圆括号括起时,这些字符将被视作同一个整体,可以使用一个元字符(比如+)指定她们共同出现的次数。

6、|分枝。代表“或者“的含义,当多个正则式被|连在一起时,满足其中任何一个规则都被认为符合要求。例:(021|024|010)即所有区号为021,024,010的电话号码。也可以写成:0(21|24|10)。

7、注意事项。正则表达式中的每一个字符,如果不是元字符,就会被视作文字。正则表达式默认“贪婪”搜索原则,以某个字符为起始(比如3),如果同时有多个符合要求的字符串(比如3+5,3+5 2+7),则选择最长的一个作为最终结果。


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部