【发布时间】:2018-01-07 06:40:09
【问题描述】:
我们有一个 MySQL InnoDB 表,其中包含一个文本字段 COLLATE utf8mb4_unicode_ci。我需要搜索包含任何表情符号字符的行。我已经搜索了很多 SO 问题,但人们似乎有一个他们正在搜索的表情符号列表。我实际上正在寻找可以找到任何表情符号的解决方案。
Here are some 没有帮助的帖子。
This one 似乎最接近于实际向我提供我正在寻找的东西,但 OP 并没有真正发布他的搜索代码。
谢谢!
【问题讨论】:
-
我没试过,但是……你可以从unicode.org/Public/emoji/5.0导入一张表中的所有表情符号,然后通过
like条件加入你自己的表。 -
你想对找到的行做什么?
-
@Stefan 你找到解决方案了吗?
-
@ThomasPaine 抱歉,不完全是,我最终在应用层实现了这个需求。祝您搜索顺利
-
你在一个很好的轨道上,我发布了答案,虽然可能有点晚了。 ????
标签: mysql sql regex search emoji