2014-09-13 74 views
-1

我在文本文件的行中有以下文本。在一行上覆制文本並用記事本++在它周圍插入東西

34233-XR43-2343 
34234-GH33-3434 
23567-RF32-5266 
234552667 
09223-23RF-5237 

我想選中並複製該文本,並將其與開頭和結尾處的其他文本放在同一行中。

例如:(考慮空格是一個選項卡)

34233-XR43-2343 ~/images/products/34233-XR43-2343.jpg 
34234-GH33-3434 ~/images/products/34234-GH33-3434.jpg 
23567-RF32-5266 ~/images/products/23567-RF32-5266.jpg 
234552667   ~/images/products/234552667.jpg 
09223-23RF-5237 ~/images/products/09223-23RF-5237.jpg 
+0

歡迎來到[so]。這裏的問題應該顯示研究努力或嘗試。請參加__ [導遊] __。 – Unihedron 2014-09-13 15:49:14

回答

0

鑑於你的格式,你可以使用下面的正則表達式來做到這一點。

Find: ^(\S+) 
Replace: \1\t~/images/products/\1.jpg 

說明

^   # the beginning of the string 
(   # group and capture to \1: 
    \S+  # non-whitespace (all but \n, \r, \t, \f, and " ") (1 or more times) 
)   # end of \1 

在置換中,我們使用\1引用什麼匹配和捕獲組#1抓獲。

+0

像冠軍一樣工作,非常感謝! – southmc 2014-09-13 16:03:08

+0

不客氣,下次請發佈您嘗試過的嘗試,以便您獲得更多的反饋意見並減少對SO – hwnd 2014-09-13 16:04:00

+0

的支持!瞭解!我是新來的正則表達式,但真的想學習。你可以指點我的任何好的教程? – southmc 2014-09-13 16:14:08

相關問題