如何在PHP中删除像英文字符一样的Unicode?

时间:2014-12-02 12:10:43

标签: php regex unicode

我是正则表达式中的新手请任何人告诉我在PHP中删除英文字符的Unicode?这里的例子就像

A >A     B >B      C >C   ....    Z >Z
a >a     b >b      c >c   ....    z >z

我使用了上面的unicode类型,我必须删除英文单词。请参阅unicode上面的英文单词。请任何人告诉我或指导我该怎么做?

2 个答案:

答案 0 :(得分:2)

简单的解决方案是str_replace功能。

function removeUnicodeChars($string) { 
 $charsArr = array('A', 'a', 'B', 'b', 'C', 'c', 'Z', 'z', '̪', '̫'); 
 // Add in this array all characters. 
 $str = str_replace($charsArr, '', $string); 
 return $str; 
}

答案 1 :(得分:1)

使用以下代码:

$only_numbers=preg_replace('/[a-zA-Z]/', '', $mixed);