26正则表达式

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"/>
<title>
</title>


</head>

<body>
aaa
<script type="text/javascript">
/*
正则表达式
能够根据一定的正则规则 匹配一定的字符串  \d 表示一个数字
\d\d\d\d 找四个数字 或 \d{4}
1元字符匹配 如a字符匹配a (一对一匹配)
a a
b b
c c

2转义字符匹配
  123   //\d  或者 [0-9] 任意数字 匹配数字
  abc    //[a-z] 任意小写字母  [a-zA-Z]任意大小写字母
  abc   //[A-Z]    任意大写字母

  [abc]//查找 a1 b1 c1 中括号中的 abc 表示或
  [0-9]1  //纯数字组成的 1
  []表示或的关系 表示范围关系

 量词
         {n} 出现n次   例如 1{3}  表示1 出现三次
         {n,m} 出现 n到 m次 //  \d{2,} 数字至少出现两次
         ?   表示最多出现一次 0次或1次
         +    表示至少出现一次 1次或多次
         *     任意次

//https://regexper.com/ z
正则表达式的 可视化网站
匹配
^[a-z]  //匹配以字母开头
[a-z]$   //以字母结尾
\w* 字符出现 不定
^[a-z]\d //以字母开头数字结尾

^[a-z]\w*\d  //以字母开头数字结尾 中间字母出现 次数不限


//预定义 类
            .  等价于[^\n\r]   除回车,换行以外任意字符
            \d 等价于[0-9]     数字字符
            \D 等价于[^0-9]        非数字字符

            \s 等价于[\t\n\x0B\f\r] 空白字符
            \S 等价于[^\t\n\X0B\f\r] 非空白字符

            \w 等价于[a-zA-Z_0-9] 单词字符 字母数字下划线
            \W 等价于[^a-zA-Z_0-9] 非单词字符 非字母数字下划线
*/
  <!-- -->
  add
</script>
1234444444
1236
aerd
eee3
</body>
</html>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值