• 技术文章 >后端开发 >PHP问题

    PHP如何对正则表达式进行转义

    逆旅行人逆旅行人2021-04-15 14:11:46原创289
    2021032416124973757.jpg

    本文主要讲述了如何利用 preg_quote() 函数用来对正则表达式字符串进行转义

    1.语法:

    string preg_quote ( string $str [, string $delimiter = NULL ] )

    preg_quote()需要参数 str 并向其中 每个正则表达式语法中的字符前增加一个反斜线。 这通常用于你有一些运行时字符串 需要作为正则表达式进行匹配的时候。

    目前支持的正则表达式特殊字符有: . \ + * ? [ ^ ] $ ( ) { } = ! < > | : - #

    PS:字符 # 7.3.0版本被增加为需要转义的。

    2.示例:

    <?php
    
    $keywords = '$40 for a g3/400';
    $keywords = preg_quote($keywords, '/');
    echo $keywords; // 返回 \$40 for a g3\/400
    ?>

    推荐:《php视频教程》《 php教程》

    以上就是PHP如何对正则表达式进行转义的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:preg_quote() php
    上一篇:PHP中GD库是什么,以及如何开启GD库 下一篇:如何利用php获取ip地址
    大前端线上培训班

    相关文章推荐

    • php怎么实现日历• nginx mysql php如何安装配置• php 正则的用法是什么• php怎么实现加好友功能• php setcookie怎么删除cookie

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网