正则表达式的常规集合(简单实用)
2023-11-18 14:07:41
正则表达式,又称为正常表现和常规表示。(英语:正则表达式,通常缩写代码为正则表达式,表达式,或重),一个计算机科学的概念。正则表达式用一个字符串来描述和匹配一系列的语法规则。在很多文本编辑器,正则表达式通常用来检索和替换文本,符合一定的规律。 正则表达式的功能非常强大,废话不多,内容直接共享。 1:基本匹配字符: ◎D匹配数字例如:5 D0的------- > '580 w匹配字母或数字如: D W W --------- > '8zh 匹配任何字符的任意字符如:'zh。----------- > 'zh'of除了换行字符 空白字符(制表符)或空格。 二:匹配字符长度: *表示任何字符(包括0) +至少代表一个字符 表示0个或1个字符的 { }表示n个字符 { N,M·}代表人物 ******************************************************** 的一个练习: D { 3 } + D 1 } {; 这里的答案是2333个:由3个数字连接到至少一个空格或3到8个数字的空白字符。 ******************************************************** 三:但如果是这样的比赛,那就简单了一点,在复杂的比赛中我们需要更精确的匹配: { 0-9a-za-z _ }可以匹配字母或数字或下划线,亲测:'0',A,Z,'_可以匹配,这样的表达介导的或组成和; { 0-9a-za-z _ } +至少可以由一个数字或字母或下划线的字符串匹配; { a-za-z _ } { 0-9a-za-z _ } *可以匹配一个字母或下划线,其次是任何数字或字母或下划线。 { a-za-z _ } { 0-9a-za-z _ } { }限制0,19长度从1到20,为什么1到20。开头占用以下字符串中的一个,将其限制为0到19,因此最大长度限制为20。 一个| B A或B { J | J }爱娜与Jaina或Jaina的比赛; 表达式必须以一个字符开头,如:d表示一个数字必须以一个数字开头。 这意味着我们必须以一个字符结束。美元意味着我们必须以数字结束。我们应该注意他们表达的方式。将字符放在字符前面,$放在字符后面。 四:JS中的验证方法: VaR reg = D { 3 } + D { 8 }; VaR '010电话= 123456; console.log(reg.test(TEL) / /真实); 以上介绍的是萧边收集的一个正则表达式,整理(简单实用),希望对你有帮助。如果你有任何问题,请给我留言,萧边会及时给您回复。谢谢您支持网站。 tag:集合 正则表达式 常规 简单 电脑软件
相关内容