有几个txt文件,如何删除这些字符?

有几个txt文件里,是几万个单词,我需要删除每行后面的音标,不知道怎么做?
------------------------
源文件:
[00:45.77]duct [d8kt]
[00:47.23]n.管道,槽
[00:49.52]duel ['dju(:)4l]
[00:50.96]n.决斗
[00:52.34]duet [dju:'et]
[00:53.44]n.二重唱
-------------------
需要改成:
[00:45.77]duct
[00:47.23]n.管道,槽
[00:49.52]duel
[00:50.96]n.决斗
[00:52.34]duet
[00:53.44]n.二重唱
或者连同前面的时间删除也没关系

duct
n.管道,槽
duel
n.决斗
duet
n.二重唱
----------------

有什么办法吗? 就是包含有[]的所有字符都去除掉

用Replace Pioneer的正则表达式功能,把 \[.*?\]批量删除就可以了。

步骤:
1. ctrl-o打开txt文件
2. ctrl-h打开replace窗口
把replace unit选成Chars
把replace scope选成Line
在Search for pattern输入:
" \[.*?\]"(不带双引号,前面有一个空格)
3. 点击Replace就可以了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-05-02
用替代法;如下:打开txt-编辑-替换上面为[*];下面为空格;
第2个回答  2009-05-02
第二列方括号前都有空格,能不能把全篇复制到word文档,文字转换成表格,再把整列删了,再转成文字
第3个回答  2009-05-02
没有办法的,只有都是删除一样的很多东西还是有办法的!
相似回答