正则表达式/记事本++新手问题:如何删除每行的一部分

丹尼尔·韦斯特

我对 regex 或 Notepad++ 知之甚少,但我希望这是寻求帮助的正确地方。我正在处理一个大约 1000 行的 .txt 文件。每条线看起来像

\newlabel{name}{{number}{another number}{part I do not want}{another part I do not want}{}}

但我想要

\newlabel{name}{{number}{another number}}

例如,我想

\newlabel{inf-just}{{905}{762}{\hspace *{.1in}Infinity}{meti.905}{}}
\newlabel{n-ary-op}{{877}{741}{Numerical Operations}{meti.877}{}}

成为

\newlabel{inf-just}{{905}{762}}
\newlabel{n-ary-op}{{877}{741}}

我完全超出了我的深度,所以我非常感谢有关如何做到这一点的建议。先感谢您!

哈吉·拉赫马图拉

好吧,对于您给定的示例,此代码是有想法的。

查找:^(\\.*?\d+}{\d+}).*
全部替换:$1}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在记事本++中使用正则表达式删除URL的一部分?

正则表达式使用记事本++从庞大的文档中删除相同部分

正则表达式记事本++:如何删除除URL以外的所有内容?

每行中的正则表达式记事本增量数字

正则表达式删除特定行记事本++之后的所有行

使用记事本++删除所有不匹配正则表达式的行

使用记事本中的正则表达式删除标签之间的文本

通过记事本中的正则表达式删除跨度类

正则表达式删除所有除sha256记事本++

带有记事本++的正则表达式:删除两组文本

正则表达式删除“(数字,数字)”:记事本++

一些正则表达式在我的记事本++上不起作用

记事本正则表达式替换:如何拆分和替换结果?

如何在记事本++替换中分隔正则表达式组号?

如何在记事本++上使用正则表达式?

如何使用正则表达式从记事本++中的URL中提取域名

正则表达式?如何在记事本++中换行

如何在记事本++中使用正则表达式“查找和替换”

正则表达式只保留用户名:密码并删除记事本++中的其余部分

如何在记事本++中使用正则表达式(正则表达式)将* .vtt字幕转换为* .srt字幕?

如何在记事本++中使用正则表达式从文本中删除字符?

使用记事本++和正则表达式从数组中删除两个元素

正则表达式记事本++删除除日语字符单词外的所有单词

正则表达式,用于基于记事本++中的另一个文本替换文本

在这种情况下如何在记事本++中使用正则表达式?

在记事本++中,如何识别特定行并替换包含正则表达式字符的内容

如何使用记事本++将多行正则表达式输出复制到剪贴板

如何在记事本++正则表达式中为字符串添加引号

如何在记事本++中使用正则表达式搜索和替换双引号之间的逗号