PHP正则表达式的使用方法

PHP正则表达式可以对字符串进行匹配、查找、分割等操作,如果只是简单的字符串处理,推荐使用PHP自带字符串处理函数,如果是复杂的字符串处理,则需要用到正则表达式。正则表达式的效率比PHP自带字符串处理函数效率更低。

定界符

表达式内容需要放到定界符中,通常使用|作为定界符,也可以使用其它定界符,比如#、!、{}都是可以的。

原子

每个模式中 最少要包含一个原子,普通字符(a-z)及特殊字符(*)、非打印字符(\n)都可以作为原子,比如:

特殊字符需要使用\进行转义

一些常用的打印字符如下:

图片[1] - PHP正则表达式的使用方法 - 鹿泽笔记

也可以使用通用字符作为原子,这样看起来更加简洁直观。

图片[2] - PHP正则表达式的使用方法 - 鹿泽笔记

元字符

元字符就是用于构建正则表达式的具有特殊含义的字符,比如*、.、+等字符。

图片[3] - PHP正则表达式的使用方法 - 鹿泽笔记

模式修正符

模式修正符在定界符之外使用(最后一个/之后),常用的模式修正符如下(不完全):

图片[4] - PHP正则表达式的使用方法 - 鹿泽笔记

👋 感谢您的观看!

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享