当前位置: 首页 > news >正文

php正则表达式汇总

php正则表达式有"/pattern/“、”“、”$“、”.“、”[]“、”[]“、”[a-z]“、”[A-Z]“、”[0-9]“、”\d"、“\D”、“\w”、“\W”、“\s”、“\S”、“\b”、“*”、“+”、“?”、“{n}”、“{n,}”、“{n,m}”、“\bword\b”、“(pattern)”、“x|y"和”/i"。

php正则表达式是一种用于匹配和操作字符串的强大工具。它可以根据指定的模式来搜索、替换和提取字符串中的内容。以下是一些常用的php正则表达式:

1、“/pattern/”: 正则表达式通常被包裹在两个斜杠之间,用来定义匹配的模式。

2、“^”: 匹配字符串的开始位置。

3、“$”: 匹配字符串的结束位置。

4、“.”: 匹配任意一个字符,除了换行符。

5、“[]”: 匹配括号内的任意一个字符。

6、“[^]”: 匹配不在括号内的任意一个字符。

7、“[a-z]”: 匹配任意一个小写字母。

8、“[A-Z]”: 匹配任意一个大写字母。

9、“[0-9]”: 匹配任意一个数字。

10、“\d”: 匹配任意一个数字,等同于"[0-9]"。

11、“\D”: 匹配任意一个非数字字符,等同于"[^0-9]"。

12、“\w”: 匹配任意一个字母、数字或下划线,等同于"[a-zA-Z0-9_]"。

13、“\W”: 匹配任意一个非字母、数字或下划线,等同于"[^a-zA-Z0-9_]"。

14、“\s”: 匹配任意一个空白字符,包括空格、制表符、换行符等。

15、“\S”: 匹配任意一个非空白字符。

16、“\b”: 匹配单词的边界。

17、“*”: 匹配前面的字符零次或多次。

18、“+”: 匹配前面的字符一次或多次。

19、“?”: 匹配前面的字符零次或一次。

20、“{n}”: 匹配前面的字符恰好出现n次。

21、“{n,}”: 匹配前面的字符至少出现n次。

22、“{n,m}”: 匹配前面的字符出现n到m次。

23、“\bword\b”: 匹配整个单词。

24、“(pattern)”: 用括号将模式括起来,可以进行分组匹配。

25、“x|y”: 匹配x或者y。

26、“/i”: 不区分大小写。

http://www.lryc.cn/news/234101.html

相关文章:

  • Python与ArcGIS系列(八)通过python执行地理处理工具
  • cocos----刚体
  • 【SAP-HCM】--HR人员信息导入函数
  • 【开源】基于JAVA的大学兼职教师管理系统
  • Pyhon函数
  • 使用vuex完成小黑记事本案例
  • 进阶理解:leetcode115.不同的子序列(细节深度)
  • 数据结构-哈希表(C语言)
  • HCIA-综合实验(三)
  • Java程序员的成长路径
  • 几种常用的排序
  • 性能测试【第三篇】Jmeter的使用
  • 业务:业务系统检查项参考
  • 解决公网下,k8s calico master节点无法访问node节点创建的pod
  • 六边形架构
  • 基于单片机的智能家居安保系统(论文+源码)
  • 盘点3种Python网络爬虫过程中的中文乱码的处理方法
  • 小程序富文本图片大小问题
  • Diagrams——制作短小精悍的流程图
  • Elasticsearch基础条件查询
  • 【SAP-ABAP】SAP与外围系统对接方式
  • 云计算的发展趋势
  • 国民技术Cortex-M0系列单片机IAP升级
  • Pycharm中添加Python库指南
  • Oracle OCP / MySQL OCP认证容易通过吗
  • flutter web 中嵌入一个html
  • 使用Spark SQL读取阿里云OSS的数据
  • 【0235】修改私有内存(private memory)中的MyBEEntry时,st_changecount值前后变化
  • Linux学习命令之source
  • 2342. 数位和相等数对的最大和