Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将ereg_替换转换为preg_替换,PHP 5,3_Php_Regex_Preg Replace_Ereg Replace - Fatal编程技术网

将ereg_替换转换为preg_替换,PHP 5,3

将ereg_替换转换为preg_替换,PHP 5,3,php,regex,preg-replace,ereg-replace,Php,Regex,Preg Replace,Ereg Replace,要更改为PHP5,3。。。不确定我是否可以将下面的函数名从ereg_replace更改为preg_replace-这是否会导致相同的结果,或者是否必须更改有关“[\n\r]“og”\t\t+”的语法-任何可以肯定地告诉我这一点的人(在给定的设置环境中很难测试) 提前感谢…给出的示例应如下所示: $line2 = preg_replace("/[\n\r]/", "", $line); $line2 = preg_replace("/\t\t+/", "", $line2); 在某些情况下,您

要更改为PHP5,3。。。不确定我是否可以将下面的函数名从ereg_replace更改为preg_replace-这是否会导致相同的结果,或者是否必须更改有关“[\n\r]“og”\t\t+”的语法-任何可以肯定地告诉我这一点的人(在给定的设置环境中很难测试)


提前感谢…

给出的示例应如下所示:

$line2 = preg_replace("/[\n\r]/", "", $line);

$line2 = preg_replace("/\t\t+/", "", $line2);
在某些情况下,您还需要进行其他修改。例如,如果在正则表达式中使用了
/
,则需要像这样对其进行转义:
\/

请阅读此帖:

$line2 = preg_replace("/[\n\r]/", "", $line);

$line2 = preg_replace("/\t\t+/", "", $line2);