Jus*_* Me 4 regex text notepad
我正在尝试制作一个正则表达式,使用“搜索并全部替换”删除我200个txt文件的第一行和最后十行
我试图(\s*^(\h*\S.*)){10}删除包含的前10行空白,但效果不佳。
在Notepad ++中,您将需要匹配整个文档文本,但只匹配从11到末尾的空白行。
查找:\A.*(?:\R.*){9}\R?([\s\S]*)
替换:$1
要删除最后10行:
查找:^.*(?:\R.*){9}\z
替换:空
详细资料:
\A -文件开始.* -除换行符号(整个第一行)以外的任何零个或多个字符(?:\R.*){9}-9个换行符(\R)序列,后跟除换行符以外的任何0+字符\R? -可选的换行符(如果只有10行)([\s\S]*) -组1捕获文档的其余部分。第二个正则表达式:
^ -一行的开始.* -线路本身到换行符(?:\R.*){9} -9行:换行符+除换行符以外的任何0+字符\z - 文档末尾。$1 是对第1组中存储的文本的后向引用。
点击 20多个行文档上的全部替换按钮以删除前10行的结果:
最后十行:
| 归档时间: |
|
| 查看次数: |
2030 次 |
| 最近记录: |