快速初步学会正则表达式

1、首先请仔细看一下正则表达式中各个字符的意义

 2. 注意,重点来了

正则表达式匹配时,一个正则内,每个匹配规则都对应字符串里相应位置和长度的字符串,

在书写自己需要的正则表达式是,根据自己需要的字符串限制要求来写不同位置的正则匹配就行;

例如:

要求字符串数字只能是1-3 : ^[1-3]$

要求字符串只能是以 3/6/9结尾的:(3|6|9)$

3. 常用正则素材

常用数字范围:0-9,

常用字母范围:A-Z,a-z

常用汉字范围:[\u4e00-\u9fa5],但是它不算全面,不包含一些生僻汉字

 

下面是整理的比较全面的汉字Unicode分布,是参考2017年6月发布的Unicode 10.0标准

仅供参考:

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值