有时要对数据进行处理,知道怎么过滤所有字符吗?只保留中英文,或者英文 $str = "Color(50% OFF)👇"; echo preg_replace("/[^a-zA-Z]/iu",'',$str); //输出ColorOFF
上面的是保留英文,下面则是保留中英文
$str = "Color(50% OFF)👇 汉化版";
echo preg_replace("/[^\x{4e00}-\x{9fa5}a-zA-Z]/iu",'',$str);
输出:ColorOFF汉化版
有时要对数据进行处理,知道怎么过滤所有字符吗?只保留中英文,或者英文 $str = "Color(50% OFF)👇"; echo preg_replace("/[^a-zA-Z]/iu",'',$str); //输出ColorOFF
上面的是保留英文,下面则是保留中英文
$str = "Color(50% OFF)👇 汉化版";
echo preg_replace("/[^\x{4e00}-\x{9fa5}a-zA-Z]/iu",'',$str);
输出:ColorOFF汉化版