快速初步学会正则表达式

本文介绍了正则表达式的概念和基本用法,强调了每个匹配规则对应字符串中的特定位置和长度。举例说明如何编写正则表达式,如限制数字范围和特定结尾的字符串。同时,提到了常用字符范围,包括数字、字母和汉字,并提供了更全面的汉字Unicode分布参考。文章适合初学者了解和掌握正则表达式的基本操作。
摘要由CSDN通过智能技术生成

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
    评论
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值