正则的方法小总结

                            {}:限定{}前面的一个或一组字符连续出现的次数
                                   {m}:m次
                                   {m,}:至少m次
                                   {m,n}:m-n次
                                   
                             []:限定范围
                                   [a-z]:匹配a-z任意一个字符
                                   [A-Z]:匹配A-Z任意一个字符
                                   [a-zA-Z]:匹配26个英文字母(大小写)
                                   [0-9]:匹配一个数字
                                   [0-9a-zA-Z]:匹配一个字符可以是数字、字母和下划线
                                   [\u4e00-\u9fa5]:匹配任意一个中文字符
                                   [^0-9]:匹配非数字
                                   [^a-zA-Z]:匹配非字母
                                          ^表示取反
                             ():表示组
                             
                      三
                             *
                                   重复0-无限次
                             +
                                   重复1-无限次
                             ?
                                   重复0-1次
                      二
                             ^
                                   定头:1.用在正则表达式的开头部分,表示限定字符串的开头必须是指定的字符串
                                          2.用在[]的开头,表示取反
                             $
                                   定尾:用在正则表达式的结尾部分,表示限定字符串的结尾必须是指定的字符
                                   
                      三个一
                             .      表示可以匹配任意一个字符
                             |      表示或者,一般和组一起用
                                          判断性别            /^(男|女)$/
                                          判断格式是否正确
                             \      转义符
                                          \d 匹配数字,相当于[0-9]
                                          \D 匹配非数字,相当于[^0-9]
                                          \w 匹配数字、字母、下划线
                                          \W 匹配非数字、字母、下划线
                                          \s 匹配空白字符串
                                          \S 匹配非空白字符串
                                          \b 匹配单词边界
                                          \B匹配非单词边界
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值