在mysql上使用方括号替换内容的Regexp是什么?

时间:2014-07-19 13:03:14

标签: mysql regex

示例声明:[userid:30]是管理员。[editor:67]是管理员。

我需要在上面的陈述中替换[userid:30]和[editor:67]。

1 个答案:

答案 0 :(得分:0)

MySQL中没有对正则表达式替换的直接支持。但是,您可以使用this regex_replace这样的函数以及此正则表达式\[[^\]]+\],如下所示:

SELECT regex_replace('\[[^\]]+\]','',sometextfield)