php 的 ereg_replace() 函数用于正则表达式替换。
语法
ereg_replace ( string $pattern , string $replacement , string $string ) : string
定义和用法
ereg_replace() 函数在 string 中扫描与 pattern 匹配的部分,并将其替换为 replacement(如果没有可供替换的匹配项则会返回原字符串。)。
ereg_replace() 函数在与 ereg() 相同的前提下运行,不同之处在于该功能扩展到查找和替换模式,而不是简单地定位。
与 ereg() 一样,ereg_replace() 区分大小写。
返回值
替换发生后,将返回修改后的字符串。
如果未找到匹配项,则字符串将保持不变。
例子
将下面代码复制并粘贴到文件中并验证结果。
<?php
$copy_date = "Copyright 2999";
$copy_date = ereg_replace("([0-9]+)", "2000", $copy_date);
print $copy_date;
?>
这将产生以下结果 -