如何preg_replace除了_- /之外的一切

时间:2011-11-10 04:04:45

标签: php

  

可能重复:
  how to replace special characters with the ones they're based on in PHP?

我需要清理包含特殊字符(外语键盘等)的字符串,我需要将它们更改为“ä=> a”而不删除“_”,“ - ”等字符“/".

1 个答案:

答案 0 :(得分:5)

print iconv('UTF-8', 'ASCII//TRANSLIT', 'à|á|â|ã|ä|å|æ');

a|a|a|a|a|a|ae

无需正则表达式。适合工作的正确工具。