php 快速替换字符串,例如:翡翠生肖吊坠 变成 翡%翠%生%肖%吊%坠
<?php
$a = '翡翠生肖吊坠';
$a = preg_replace('/([\x{4e00}-\x{9fa5}])/u', '$1%', $a);
echo $a;
$a = '翡翠生肖吊坠';
$a = preg_replace('/([\x{4e00}-\x{9fa5}])/u', '$1%', $a);
echo $a;
以上代码编码为utf8
gbk编码的你自己百度一下
追问好像加上字符不行,例如:a1翡翠生肖吊坠 ,能不能变成 a%1%翡%翠%生%肖%吊坠
加上数字或字符串,该如何书写呢
你真聪明!
温馨提示:答案为网友推荐,仅供参考