2015-06-17 84 views
-2

我有數據在千行像用正則表達式清潔的url

http://xxxx.com/xxx-xxx-xxx-xxxx/ 60%2周2014年1月1日00:00

想後,除去一切/在每一個URL

(輸出應在清潔網址,如下所示)

http://xxxx.com/xxx-xxx-xxx-xxxx/

感謝

+0

我不是在正則表達式好..所以用記事本++的任何解決方案可以理解 – RAJA

+0

@gawi如果你不能回答問題不給反對票......它不是你的C++ * *** – RAJA

+1

你爲什麼認爲這是我?現在我真的很想下降它,你沒有提供任何重要的信息,以幫助你 – gawi

回答

0

使用替換菜單按Ctrl + H,並確保啓用正則表達式。然後,

查找(^.*\/).*更換$1https://regex101.com/r/lJ4lF9/12

另外,查找(?m)(^.*\/).*更換$1https://regex101.com/r/lJ4lF9/13

說明:

capture group之內,查找字符串的開頭(^),之後是任意次數(.*),直到最後一個「/」,然後是任意次數。 替換爲捕獲的組,通過將其引用爲$1

(?m)

+0

我需要註冊表達式的記事本++ – RAJA

+0

@MuhammadAatif REG前將工作在記事本+ +;只是使用查找和替換我在R演示,因爲我不知道你使用的是記事本+ +看到我的編輯 – Jota

+0

didn 't work ...忘了它... – RAJA

0

一種方法是使用Linux命令行:

cat file.txt |cut -f1 -d" " 

如果你有興趣的正則表達式,那麼這將匹配一行的網址:

[^\ ]+ 
+0

reg表達式無法正常工作..:( – RAJA