如何用正则表达式在Emeditor中保留特定行的句子

我想说比如有这样一个文档acdeeeurl=“www.123.com/dlisot/dfo.ddd"efggggurl=“www.123.com/dlisot/dfo1.... 我想说比如有这样一个文档
a
c
d
eeeurl=“www.123.com/dlisot/dfo.ddd"
e
f
g
gggurl=“www.123.com/dlisot/dfo1.ddd"
这些行的特征就是后缀名相同。

我只想要
www.123.com/dlisot/dfo.ddd
www.123.com/dlisot/dfo1.ddd
应该怎么办?
展开
 我来答
缘木求木鱼
2014-02-10 · TA获得超过2387个赞
知道小有建树答主
回答量:532
采纳率:100%
帮助的人:996万
展开全部
我倒是觉得你题中已说得很清楚了。(也许你后来作了补充?)

而且 EmEditor 也能很好地满足你的要求(几乎是一步到位):

查找(正则表达式):
http:[^"]+\.jsonp"
在[查找]对话框中点击[查找全部]按钮;
▲这样,所有的匹配项都已被选中(EmEditor支持 多选块)
复制;
粘贴到新窗口;
(▲这步当然可以先开新窗,再粘贴。但 EmEditor 专门有个命令[New and Paste],自己派个快捷键,日常使用会非常方便)

呀,粘贴的文本全连在一起!
别急,这就是我们刚才在搜索时故意用"结尾的原因:
现在只需(用[转义序列]或[正则表达式])把"替换成\n即可。

--------------------
其实也没有必要追求一步到位。
可以想出各种 分步走 的办法,达到目的就行。
比如还可以这样:

查找(正则表达式):
http:
替换为:
\n\0
▲这是使所有的 http: 都成为行首

查找(正则表达式 或 转义序列):
"
替换为:
\n
▲这样,所有引号中的链接就都单独成行了

然后,
查找(正则表达式):
http:.+\.jsonp
▲这个正则表达式比方法1的简单

这次,我们点击[查找]对话框中的[书签全部]按钮;
▲这样,所有的匹配行都标了书签

然后,回到主窗:
右键菜单 >> 书签 >> 本文档 >> 提取书签行到新文件
(▲也可以在主窗左侧边栏的右键菜单中使用这个命令)

--------------------
若仍未解决,请“补充说明”或“追问”,我继续帮你。
豆杂谈
2014-02-10 · 闲来无事,谈谈一些事情,可能你会认可。
豆杂谈
采纳数:78 获赞数:302

向TA提问 私信TA
展开全部

请看一下是不是你需要的URL,如果是的话,希望可以采纳,如果需要知道方法的话,可以追加提问,谢谢!真心的希望可以采纳答案如果附件正确的话!

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式