我正在寻找一种运行查询的方法,它只替换“[QUOTE=XXX]”标签中的短语。
例如:
[QUOTE=用户彼得]你好。此文本不应受到影响。[/QUOTE]
[QUOTE=主持人约翰]你好。此文本不应受到影响。[/QUOTE]
我想使用 mysql 查询删除短语用户和版主。
但是,以下内容也不应受到影响:
[QUOTE=Tom]主持人约翰你好。[/QUOTE]
这是我当前的查询:
UPDATE post SET pagetext = REPLACE(REPLACE(pagetext, 'User', '') , 'Moderator', '') WHERE pagetext REGEXP '\\[QUOTE=*\\]';
我需要一些关于正则表达式部分的帮助。
我希望你们明白我在这里想要做什么。