PHP如何使用正则替换中文?
生活随笔
收集整理的這篇文章主要介紹了
PHP如何使用正则替换中文?
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
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》
總結
以上是生活随笔為你收集整理的PHP如何使用正则替换中文?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 抖音3个月暴涨2000万粉丝,这个电影大
- 下一篇: NLP项目实战02:英文文本识别