簡體   English   中英

MySql用正則表達式替換和更新列內容?

[英]MySql Replace and update column contents with regular expression?

我正在使用此博客中的用戶定義的正則表達式

列聲明示例:[userid:30]是用戶。[editor:67]是管理員。

我需要將上述語句中的[userid:30]和[editor:67]替換為空。 與此匹配的正則表達式是什么? 我已經使用了[[^]] +]模式,但是效果不佳

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

現在$ 1&$ ​​2將是[userid:30]和[editor:67]。 這是因為它們被包裹在括號中。

使用諸如sublime之類的編輯器,在您鍵入時突出顯示匹配的文本。 使學習正則表達式更加容易。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM