标题:
[文本处理]
文本编辑器正则替换问题
[打印本页]
作者:
netdzb
时间:
2021-1-1 12:35
标题:
文本编辑器正则替换问题
用的是editplus的正则替换
^install:.*$ ===> 空
源数据文本
install: libiconv-1.14-4-mingw32-dll-2.tar.xz
installing libiconv-1.14-4-mingw32-dll-2.tar.xz
install: libatomic-8.2.0-3-mingw32-dll-1.tar.xz
installing libatomic-8.2.0-3-mingw32-dll-1.tar.xz
install: libgcc-8.2.0-3-mingw32-dll-1.tar.xz
installing libgcc-8.2.0-3-mingw32-dll-1.tar.xz
install: libintl-0.18.3.2-2-mingw32-dll-8.tar.xz
installing libintl-0.18.3.2-2-mingw32-dll-8.tar.xz
install: libgmp-6.1.2-3-mingw32-dll-10.tar.xz
installing libgmp-6.1.2-3-mingw32-dll-10.tar.xz
install: libmpfr-3.1.5-2-mingw32-dll-4.tar.xz
installing libmpfr-3.1.5-2-mingw32-dll-4.tar.xz
install: wsl-features-20190122-1-mingw32-cfg.tar.xz
installing wsl-features-20190122-1-mingw32-cfg.tar.xz
install: mingwrt-5.2.1-mingw32-dll.tar.xz
installing mingwrt-5.2.1-mingw32-dll.tar.xz
install: libstdc+±8.2.0-3-mingw32-dll-6.tar.xz
installing libstdc+±8.2.0-3-mingw32-dll-6.tar.xz
===> 希望得到
installing libiconv-1.14-4-mingw32-dll-2.tar.xz
installing libatomic-8.2.0-3-mingw32-dll-1.tar.xz
installing libgcc-8.2.0-3-mingw32-dll-1.tar.xz
installing libintl-0.18.3.2-2-mingw32-dll-8.tar.xz
installing libgmp-6.1.2-3-mingw32-dll-10.tar.xz
installing libmpfr-3.1.5-2-mingw32-dll-4.tar.xz
实际得到的是,行与行之间存在空格,具体的正则应该如何修改?
installing libiconv-1.14-4-mingw32-dll-2.tar.xz
installing libatomic-8.2.0-3-mingw32-dll-1.tar.xz
installing libgcc-8.2.0-3-mingw32-dll-1.tar.xz
installing libintl-0.18.3.2-2-mingw32-dll-8.tar.xz
installing libgmp-6.1.2-3-mingw32-dll-10.tar.xz
installing libmpfr-3.1.5-2-mingw32-dll-4.tar.xz
作者:
netdzb
时间:
2021-1-1 12:35
回复
1#
netdzb
^install:.*\n$ ===> 空
我这样写正则运行,没有反应
作者:
qixiaobin0715
时间:
2021-1-1 12:57
回复
2#
netdzb
没用过。我猜这样应当可以:^install:.*\n
作者:
netdzb
时间:
2021-1-1 13:06
回复
3#
qixiaobin0715
试验了一下,是可以完成任务的。
作者:
ivor
时间:
2021-1-1 13:36
^install:.*\s+
复制代码
作者:
qixiaobin0715
时间:
2021-1-1 20:59
楼上正则可能会把下一行开头的空白字符(空格、制表符等如果有的话)一并删除。
欢迎光临 批处理之家 (http://www.bathome.net/)
Powered by Discuz! 7.2