当前位置: 首页 > 后端技术 > PHP

PHP正则表达式核心技术详解第9节子模式别名和注释

时间:2023-03-29 23:11:19 PHP

作者:极客小军,专注web技术的80后,不用跟聪明人斗,你只需要和那些懒惰的人战斗,绝对会超过大多数人!极客小君@思否官方第一篇原创博客:?极客君?支持子模式别名preg_match()和preg_match_all()的命名语法!(?<名称>)、(?'名称')和(?P<名称>)。之前的版本只接受(?P)方法用例图:表示在P固定的地方取别名,但不是强制的,可以不加P语法:(?P常规模式)代码示例如下:$subject=<<\d{2})/';preg_match($pattern,$subject,$result);显示($结果);PHP正则表达式中的注释:(?#标记开始注释,直到遇到右括号)不允许嵌套括号。注释中的字符不会成为模式匹配语法的一部分:(?#commenttext)一般情况下,除非正则表达式非常复杂,否则一般不使用casecode,如下所示:$subject=<<\d{2})/';preg_match($pattern,$subject,$result);显示($结果);其实这些东西复制代码,执行下面的就知道结果了。如果我的博客对你有帮助,如果你喜欢我的博客内容,请“点赞”、“评论”、“收藏”吧?一键三连!您的支持是我前进的动力。