教程集 www.jiaochengji.com
教程集 >  脚本编程  >  php  >  正文 php正则表达式转义字符的例子

php正则表达式转义字符的例子

发布时间:2018-01-26   编辑:jiaochengji.com
本文介绍了php中使用正则表达式转义字符的几个小例子,学习下php特殊字符转义的方法,有需要的朋友参考下。

在 php 中,实现转义正则表达式字符的函数是: preg_quote 函数。

语法如下:
string preg_quote(string str [, string delimiter]) 
str 是用来进行字符转义的正则表达式, delimiter 是其他需要转义字符。
在 php 中可以使用 preg_quote 函数转义一些特殊字符。
例1:
 

复制代码 代码示例:
<?php 
$str = preg_quote( “ /\d{3}(\-\d{4})/ ” ); 
echo $str; 
?> 
 

结果:
/\\d\{3\}\(\\\-\\d\{4\}\)/ 

例2:
 

复制代码 代码示例:
<?php 
$str = preg_quote( “ /\d{3}(\-\d{4})/ ” , ” 3 “ ); 
echo $str; 
?> 

结果:
/\\d\{\3\}\(\\\-\\d\{4\}\)/ 
这两个例子的区别:
就是红色区域中的 “ 3 ” ,在第二个例子中将 “ 3 ” 也转义出了。

PHP转义字符函数
PHP转义正则表达式字符的函数
PHP表单POST传参数时自动加转义字符问题
php防注入与表单提交值转义的代码
mysql语句中字符转义的方法举例
php字符转义的相关注意事项

您可能感兴趣的文章:
php正则表达式转义字符的例子
php正则过滤特殊字符的方法
解决php正则表达式验证中文的问题
PHP转义正则表达式字符的函数
PHP中正则表达式模式修饰符详解
Javascript正则表达式详解(一)
php mysql转义特殊字符函数
js正则表达式特殊字符过滤代码
php正则表达式完全教程二
JavaScript 正则表达式与字符类

关键词: php正则  正则  转义字符   
[关闭]
~ ~