我在用户输入的字段中有几个转义字符,我无法确定。
我知道它们是“聪明”的单引号和双引号,但我不知道如何在MySQL中搜索它们。
Ruby中的字符,当Ruby输出类似于\222、\223、\224等时
irb> "\222".length => 1
那么-你知道如何在MySQL中搜索这些吗?当我在mysql中查找时,它们看起来像'?'.
我想在文本字段中查找所有具有此字符的记录。我试过
mysql> select id from table where field LIKE '%\222%'
但那不起作用。
一些更多信息-在执行mysqldump之后,这就是其中一个字符的表示方式-“\\xe2\\x80\\x99”。这是一个聪明的单引号。
最后,我正在构建一个RTF文件,字符输出完全错误,所以我现在正在尝试用“哑”引号替换它们。我可以做一个gsub(/\222\,“”“)。
谢谢。