2012-04-05 49 views
0

我有一个包含数千行的文件。每一行的格式如下:查找并替换以跟踪记事本++中的URL

02:17:15.204 1.217 890 322 GET 200 text/html http://stage.youbeauty.com/body-fitness/galleries/gluten-free-bodycare 
02:17:16.530 0.304 313 (7592) GET (Cache) text/javascript http://use.typekit.com/lqi6pyj.js 
02:17:16.534 0.769 463 (8631) GET 304 text/css http://stage.assets0.youbeauty.com/rel-20120404171521/assets/vendor.css 
02:17:16.537 1.514 419 32963 GET 200 text/css http://stage.assets0.youbeauty.com/rel-20120404171521/assets/application1.css 

我想用在记事本中“查找和替换”功能++的帮助下,仅获得的URL。

(这也是好的,如果我们使用像Java脚本任何脚本)

回答

2

使用正则表达式的选项,这搜索词:

http.* 

这将选择一切从http到底的线。

如果你想删除一切,但在每行的网址,使用:

Find what: .*(http.*) 
Replace with: \1 
+0

+1。凉..!你是记事本++的主人。你应该成为npp开发的一部分。 – 2012-04-05 11:45:14

+0

我很擅长使用NP ++,这并不意味着我可以开发它。就像许多使用Photoshop的人完全失去了试图制作它一样。 – 2012-04-05 12:06:11

2

我写了一个python脚本。这里是http://ideone.com/TkK5e。希望能帮助到你。

+0

+1。这是很好的代码.. – 2012-04-05 11:57:05