2012-06-12 25 views
0

我有一個文件充滿了怪異格式的URL,由空格字符分隔的字符。字符串格式,使用正則表達式 - 刪除給定的字符,並插入換行符

h t t p :// w w w . y o u t u b e . c o m/u s e r/A S D   
h t t p :// m o r c c . c o m/f r m/i n d . p h p ? t o p i c = 5 7 . 0 

我想使它看起來像:

http://www.youtube.com/user/ASD 
http://morcc.com/frm/ind.php?topic=57.0 

我用記事本+ +,我想正則表達式可以照顧這個問題對我來說,不幸的是我不知道正則表達式。 我想刪除字符之間的字符(空格),並將它們保留爲列表格式,因此用/替換/ s不是解決方案,因爲它變成了一個混亂:/ 我想我還應該插入/ n發生「http」之前。

回答

3

你能不只是更換一個空格「」與空字符串「」?替換\ s不符合你的要求,因爲換行符也匹配。

如果不工作,你可以,就像你說的,用「」代替\s,然後用\nhttp替換http

+0

謝謝,這是一個好主意,我不知道我是怎麼想的。 –

1

正則表達式是相當基本的。查看示例頁面。第二個例子似乎有你在找什麼:http://www.regular-expressions.info/examples.html

編輯:此外,我假設你知道這一點,但只是可以肯定,正則表達式本身不會做你想做的。您計劃使用哪種語言,以便人們可以提供更詳細的回覆?

正則表達式參考頁[收藏它;)] - http://www.regular-expressions.info/reference.html

+0

我使用記事本++軟件,並有一個選項使用正則表達式模式。謝謝。 –