21.正则表达式的基本语法
生活随笔
收集整理的这篇文章主要介绍了
21.正则表达式的基本语法
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
PCRE库函数中,正则匹配模式使用分隔符与元字符组成,分隔符可以是非数字、非反斜线、非空格的任意字符。经常使用的分隔符是正斜线(/)、hash符号(#) 以及取反符号(~),例如:
/foo bar/ #^[^0-9]$# ~php~如果模式中包含分隔符,则分隔符需要使用反斜杠(\)进行转义。
/http:\/\//如果模式中包含较多的分割字符,建议更换其他的字符作为分隔符,也可以采用preg_quote进行转义。
$p = 'http://'; $p = '/'.preg_quote($p, '/').'/'; echo $p;分隔符后面可以使用模式修饰符,模式修饰符包括:i, m, s, x等,例如使用i修饰符可以忽略大小写匹配:
$str = "Http://www.imooc.com/"; if (preg_match('/http/i', $str)) {echo '匹配成功'; }转载于:https://www.cnblogs.com/binhuguang/p/4380600.html
《新程序员》:云原生和全面数字化实践50位技术专家共同创作,文字、视频、音频交互阅读总结
以上是生活随笔为你收集整理的21.正则表达式的基本语法的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 在VM上安装centOS后的网络配置
- 下一篇: maven update项目报错