mysql
Mysql,  技术,  服务组件

sql匹配中文,完美

匹配中文sql

select id,text from test where hex(text) REGEXP 'e[4-9][0-9a-f]{4}' limit 20

sql解读

hex会把字符串中的每一个字符转换成两个16进制数
我是你爷爷的爷爷 => E68891 E698AF E4BDA0 E788B7 E788B7 E79A84 E788B7 E788B7

中文utf8编码区间:\u4e00-\u9fa5 –> e4b880-e9bea5 –> e[4-9][0-9a-f]{4}


精品课程


guest

0 评论
内联反馈
查看所有评论