PHP – mb_ereg_replace() 函数 – 用多字节支持替换正则表达式
在 PHP 中,mb_ereg_replace()用于替换具有多字节支持的正则表达式。它扫描字符串以查找与模式的匹配项,然后用替换项替换匹配的文本。
语法
string mb_ereg_replace(str $pattern, $str $replacement, str $string, str $options)
参数
该函数接受以下四个参数 -
$pattern - 此参数用于正则表达式模式。它可以在模式中使用多字节字符。
$replacement - 此替换参数用于替换给定的文本。
$string - 此参数用于检查字符串。
$options - 此参数用于检查搜索选项。
返回值
mb_ereg_replace()为结果字符串返回成功,或者在出错时返回 False。如果字符串对当前编码无效,则返回 NULL。
示例
在本示例中,使用了 UTF-8 编码。该mb_ereg_replace()函数将用大写的“H”替换小“h”,并返回“Hello World”而不是“hello World”。
<?php输出结果$result=mb_regex_encoding("UTF-8");
$string = mb_ereg_replace( "[h]","H","hello World");
var_dump($result);
// 它将 h 作为 H 返回
echo "$string";
?>
bool(true)Hello World
以上是 PHP – mb_ereg_replace() 函数 – 用多字节支持替换正则表达式 的全部内容, 来源链接: utcz.com/z/322634.html