Mysql查询 - Word从内容开始

时间:2017-10-05 09:52:28

标签: mysql regex

我试图在MySql查询中复制以下正则表达式模式:http://regexr.com/3gt57

我无法使用喜欢的内容,因为我需要匹配以提交的字词开头的字词,但不一定包含该字词。

我似乎无法在REGEXP查询中使用该模式:

SELECT * FROM serialised_post 
WHERE post_content REGEXP '\bSugg\S*';

任何帮助将不胜感激

1 个答案:

答案 0 :(得分:1)

在MySQL regexp中,\S = [^[:space:]](一个否定括号表达式匹配除空白字符以外的任何字符([:space:]是匹配任何空格的POSIX字符类))和{{ 1}}(这里是一个前导词边界)是\b

使用

[[:<:]]

查看有关MySQL regex syntax here的更多详情。