Notepad++ 从行中提取字段,无论顺序如何

Notepad++ 从行中提取字段,无论顺序如何

正则表达式新手。我的文本文件中的每一行都有几个字段,我想提取其中两个:第一个和第二个,这两个字段并不总是在同一个位置。我有:

"Silicone Rubber" envdata="1" matid="232" failurecriteria="4"
"S-Glass Fiber" matid="62" failurecriteria="4" envdata="1"

我想要的是:

"Silicone Rubber" matid="232"
"S-Glass Fiber" matid="62"

谁能告诉我怎么做?

答案1

例如使用以下内容:

查找内容:^("[\w \-\(\)]*").*( matid="\d*").*
替换为:\1\2

相关内容