我试图在MySql查询中复制以下正则表达式模式:http://regexr.com/3gt57
我无法使用喜欢的内容,因为我需要匹配以提交的字词开头的字词,但不一定包含该字词。
我似乎无法在REGEXP查询中使用该模式:
SELECT * FROM serialised_post
WHERE post_content REGEXP '\bSugg\S*';
任何帮助将不胜感激
答案 0 :(得分:1)
在MySQL regexp中,\S
= [^[:space:]]
(一个否定括号表达式匹配除空白字符以外的任何字符([:space:]
是匹配任何空格的POSIX字符类))和{{ 1}}(这里是一个前导词边界)是\b
。
使用
[[:<:]]
查看有关MySQL regex syntax here的更多详情。