我試圖通過只允許下面的模式來刪除特殊字符。'/[^A-Za-z0-9Aàéíóú????ê?àáéíóú????ê?\~!@#\$\%\^\&*()-_\=+\|{}[]\;:\'\"\<>\, ./\?\SN]/'但是當(dāng)我運行我的腳本時,它會返回所有不允許的字符 ? ? ? ?mb_regex_encoding('UTF-8');$string = 'teste ? ? ? ? ';echo mb_ereg_replace('/[^A-Za-z0-9àáéíóú????ê?àáéíóú???aê?\~\!\@\#\$\%\^\&\*\(\)\-\_\=\+\|\{\}\[\]\;\:\'\"\<\>\,\.\/\?\s\n]/', '', $string);返回:測試 ? ? 是 ? ?
PHP mb_ereg_replace 不替換 UTF-8 字符
拉風(fēng)的咖菲貓
2022-06-17 15:42:11