苹果 蝙蝠 猫 大鼠 垫子 脂肪
我想摆脱这些非法字符。你能提出一些解决方案吗?我使用 php 作为编程语言。
当我将 MS word 中的某些内容粘贴到 html 页面的 textarea 时,这些会出现。
苹果 蝙蝠 猫 大鼠 垫子 脂肪
我想摆脱这些非法字符。你能提出一些解决方案吗?我使用 php 作为编程语言。
当我将 MS word 中的某些内容粘贴到 html 页面的 textarea 时,这些会出现。
If you just want to extract the ASCII, then you could try this:
$string = preg_replace('/[^(\x20-\x7F)]*/','', $string);
PHP has String replace. I assume that you're trying to process submitted form data, and want to sanitize the textarea value to remove these characters.
$retrievedAreaText = $_POST["textAreaId"];
$illegalChars = array("",); //others
$retrievedAreaText = str_replace($illegalChars,"",$retrievedAreaText);
//further processing
试试这个:
$string = htmlentities($string, ENT_COMPAT, "UTF-8");
它将特殊字符转换为 utf 标准或您想要的任何标准。确实,特殊字符大多是麻烦。
希望这对您有所帮助。