【发布时间】:2014-01-15 19:10:34
【问题描述】:
细节
我有一个简单的 textarea <textarea></textarea>
这个textarea的值通过ajax发送并存储在数据库中。
此数据库中的值是在 iPad(或 iPad mini 或 iPhone 等)上查看的
问题
当有人从某处复制文本(可能来自互联网的任何地方)时,我想从文本中删除任何奇怪的字符,例如:“windows-1252 quotes”,然后将它们存储在数据库的utf8_unicode_ci 列中。此列存储上述报价,但在某些设备(如 iPad)上未知
问题
如何删除Javascript 或PHP 中的这些字符?
string.replace 已尝试从各种示例中删除这些字符。
htmlentities($sample) 已尝试转换这些字符,但仍然没有成功。
任何帮助将不胜感激!谢谢!
【问题讨论】:
-
你能展示你当前的代码并明确解释什么是行不通的吗?
-
如果你正在使用 mysql 数据库,你可能想看看 php 函数 mysql_real_escape_string()
标签: javascript php html regex