【发布时间】:2012-05-06 12:44:30
【问题描述】:
我正在使用 sql 查询来搜索我的帖子表中的主题标签,然后是一个单词。例如。 #cats 我使用 regexp 是因为它使我能够使用正则表达式在字符串中查找与 #cats 匹配但具有模式的内容。
问题是我认为# 正在破坏查询。这是我的查询,
mysql_query("SELECT * FROM somewhere WHERE something regexp '[[:<:]]#cats[[:>:]]'");
我试过这个来逃避#
mysql_query("SELECT * FROM somewhere WHERE something regexp '[[:<:]]\\#\cats[[:>:]]'");
谁能帮我摆脱这个哈希,这让我很烦:(
【问题讨论】:
-
您能否发布一个您认为应该与您的正则表达式匹配的数据库中的数据类型示例?