2015-11-03 261 views
2

我忙於插入我的網址別名到數據庫中。並且需要從我擁有的值列表中插入查詢。記事本+ +:正則表達式替換

從我列出幾個項目:

(NULL, 'tag=23525','2807016'), 
(NULL, 'tag=23525','10165'), 
(NULL, 'tag=23525','12165'), 

我很想有一個正則表達式的表達式,可以找到標籤= 23525,可與它後面的數字取代它。 所以名單將最終看起來像這樣:

(NULL, 'tag=2807016','2807016'), 
(NULL, 'tag=10165','10165'), 
(NULL, 'tag=12165','12165'), 

我設法找到文本標籤= 23525(哇這麼難)。但我堅持認爲(替換)後面的數字。

我可以用這個正則表達式很容易找到的最後一個數字,但不能與此正則表達式替換:

^[^,]*,[^,]*,[^,]*\b(\w+)\b

我如何能夠找到並從正則表達式中發現的匹配替換tag=23525

+0

投了你的問題,因爲在記事本+ +工作了一年後。我從來沒有注意到有能力用正則表達式替換。 無論如何,我想出來,並在下面添加解決方案,希望它能夠幫助) –

回答

0

心裏有點棘手,但這裏是你如何能做到這一點:

\d+(',')(\d+) 

$2$1$2 

一張照片代替==千言萬語

enter image description here

+1

這是不正確的。它也會刪除'tag' – vks

+0

我的不好,它是(?!)而不是(?:) - 現在糾正。謝謝@vks –

+0

仍然不正確...你需要看看後面 – vks

相關問題