MySql用正则表达式替换和更新列内容?

时间:2014-07-19 14:40:19

标签: mysql regex

我正在使用此blog

中的用户定义正则表达式

示例列语句:[userid:30]是用户。[editor:67]是管理员。

我需要在空语句中用上面的语句替换[userid:30]和[editor:67]。与此匹配的正则表达式是什么?我已经使用了这种模式 [[^]] +] ,但这不太适用

1 个答案:

答案 0 :(得分:0)

^Column Statement: (\[userid:[0-9]+\]) is an user.(\[editor:[0-9]+\]) is an administrator.

现在$ 1& $ 2将是[userid:30]和[editor:67]。这是因为它们用括号括起来。

使用像sublime这样的编辑器,在您键入时突出显示匹配的文本。让学习正则表达式更容易。