摘要:PHP如何使用正则替换中文?在PHP中可以使用函数“preg_replace()”进行正则替换,其匹配中文的正则为“/^[\\x{4e00}-\\x{9fa5}A-Za-z0-9_]+$/u”,使用时只需将正则、替换字符、字
PHP如何使用正则替换中文?
在PHP中可以使用函数“preg_replace()”进行正则替换,其匹配中文的正则为“/^[\\x{4e00}-\\x{9fa5}A-Za-z0-9_]+$/u”,使用时只需将正则、替换字符、字符串依次传入即可。
preg_replace 函数语法
preg_replace ( mixed $pattern , mixed $replacement , mixed $subject [, int $limit = -1 [, int &$count ]] ) : mixed
使用示例
<?php $string = 'The quick brown fox jumps over the lazy dog.'; $patterns = array(); $patterns[0] = '/quick/'; $patterns[1] = '/brown/'; $patterns[2] = '/fox/'; $replacements = array(); $replacements[2] = 'bear'; $replacements[1] = 'black'; $replacements[0] = 'slow'; echo preg_replace($patterns, $replacements, $string); ?>
<?php $string = 'April 15, 2003'; $pattern = '/(\\w+) (\\d+), (\\d+)/i'; $replacement = '${1}1,$3'; echo preg_replace($pattern, $replacement, $string); ?>
推荐教程:《PHP》
相关文章推荐
网站谷歌评分90+意味着什么?2022-09-06
怎样将不安全网站变成安全网站访问?2022-09-26
网站排名下降,可能跟算法更新没关系2022-09-20
网站如何设置高质量的网页标题?2022-09-14
做外贸网站选哪些语言?法语、德语最吃香2022-09-13