我的文件中包含一个奇怪格式的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
我使用notepad ++,我认为正则表达式可以解决这个问题,不幸的是我不知道正则表达式。 我想删除字符之间的''字符(空格),并将它们保留为列出的格式,因此用''替换/ s不是解决方案,因为它变得一团糟:/ 我想我也应该插入一个/ n BEFORE“http”发生。
答案 0 :(得分:3)
你能不能用空字符串''替换空格''?替换\ s无法正常工作,因为换行也匹配。
如果这不起作用,您可以将\s
替换为'',然后将http
替换为\nhttp
。
答案 1 :(得分:1)
正则表达式相当基础。查看示例页面。第二个例子似乎有你正在寻找的东西:http://www.regular-expressions.info/examples.html
编辑:另外,我假设你知道这一点,但只是为了确定,正则表达式本身不会做你想要的。您打算使用正则表达式使用什么语言,以便人们可以提供更详细的回复?正则表达式参考页面[收藏它;)] - http://www.regular-expressions.info/reference.html