正则表达式删除行

时间:2018-12-22 17:04:57

标签: regex notepad++

我正在使用某些字体,很多时候我需要删除一些东西,但是手工操作,哎呀,这意味着手动操作需要永恒:(

代码看起来像这样

SplineSet
81 830 m 2xd4
664 830 l 2
725 830 742 813 742 766 c 2
...more numbers
Named: "BOX"

它应该像这样:

SplineSet

因此,我只需要从字形中删除行名称“ BOX”以及与该“ BOX”相关的所有数字和行。

那我怎么用正则表达式删除那些讨厌的行呢?

1 个答案:

答案 0 :(得分:1)

您可以使用此:

查找内容: ^(\d.*\R)+Named: "BOX"\s*
替换为:(空)
◉正则表达式 ☐。匹配换行符

它将找到Named: "BOX"行之前的以数字开头的行。该行线被删除。