2016-09-30 81 views
-3

我想查找和替換正則表達式不能應用正確的代碼。如果我能用三條線做到這一點,那將是非常好的,但如果我不能一條線對我來說也是可以的。關於記事本++正則表達式

查找 「<info>image1.jpg</info>」 和替換 「<info1>image1.jpg</info1>

查找:

<information> 
<info>image1.jpg</info> 
<info>image2.jpg</info> 
<info>image3.jpg</info> 
</information> 

替換:

<information> 
<info1>image1.jpg</info1> 
<info2>image2.jpg</info2> 
<info3>image3.jpg</info3> 
</information> 

編輯:

它是如此有用。非常感謝答案。我寫了image1.jpg來縮短代碼。它更長。中間是否有通用代碼(image(\ d +)。?)瞭解。?)用於文件擴展名,但不能將圖像(\ d +)用於真實鏈接。如果你能告訴我他們是什麼意思,我可以永遠使用這些代碼。 :)

<info>http://www.image.com/Uploads/abcdef-221b-33f4-22d4-12g13cd3bg98.jpg</info> 
<info>http://www.image.com/Uploads/abcdef-6ca5-4d2e-97c1-25f536fd2ab48.jpg</info> 
<info>http://www.image.com/Uploads/abcdef-542a-41c0-96c7-1878ce48df4f.jpg</info> 
</information> 
+0

你應該顯示你已經嘗試過 – TheLostMind

+0

這就是爲什麼你必須顯示你的確切輸入和輸出。正則表達式將改變 – TheLostMind

+0

你是對的,我不知道它會改變正則表達式代碼,所以我縮短了鏈接,使答案更容易。如果你可以幫助或教我更多的時間與原始鏈接,我會很高興。或再次感謝您的關注。 –

回答

3

發現:<info>(image(\d+).*?)</info>

替換爲:<info\2>\1</info\2>

作品中的TextWrangler,應在記事本++以及工作。