Search and Replace如何写一个提取文本文件内容的脚本?
比如我的TXT文件里:dafadsf("(123)",0,0,wedsfa("你好a",1,fgaw("人",1,..................每行都有("和",而...
比如我的TXT文件里:
dafadsf("(123)",0,0,
wedsfa("你好a",1,
fgaw("人",1,
..................
每行都有("和",而且每行只出现一次,我想用Search and Replace的脚本功能提取出("和"之间的内容,得到如下结果:
(123)
你好a
人
.................
但我对下则表达式又一窍不通,哪位大哥能帮帮忙吗?
但是我想知道Search and Replace的脚本怎么写。。。 展开
dafadsf("(123)",0,0,
wedsfa("你好a",1,
fgaw("人",1,
..................
每行都有("和",而且每行只出现一次,我想用Search and Replace的脚本功能提取出("和"之间的内容,得到如下结果:
(123)
你好a
人
.................
但我对下则表达式又一窍不通,哪位大哥能帮帮忙吗?
但是我想知道Search and Replace的脚本怎么写。。。 展开
1个回答
展开全部
推荐用软件Replace Pioneer来完成,很简单,去掉选项print unmatched unit就是只提取匹配的内容。
详细操作:
1. ctrl-o打开文本文件
2. ctrl-h打开replace窗口
* replace unit选chars
* replace scope选Lines
* 在search for pattern输入"(.*?)"(带双引号)
* 在replace with pattern输入\1\n就可以了
* 去掉print unmatched unit选项
3. 点击Replace即可。
4. ctrl-s存盘。
详细操作:
1. ctrl-o打开文本文件
2. ctrl-h打开replace窗口
* replace unit选chars
* replace scope选Lines
* 在search for pattern输入"(.*?)"(带双引号)
* 在replace with pattern输入\1\n就可以了
* 去掉print unmatched unit选项
3. 点击Replace即可。
4. ctrl-s存盘。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询