Notepad ++查找并排除字符

1 regex search replace notepad++ find

我有一个包含以下内容的CSV文件:

  • 选项100,1; 3; 4; 2,
  • 选项100,Intérprete,

我尝试了正则表达式(^ Option,。+,。+ [^;]。+ ,,)查找上面的行,但排除了带有“;”的行 第三逗号中的字符分隔值。我的正则表达式无法正常工作,没有排除我不想找到的行。

Cas*_*yte 5

不要使用像这样的否定字符类,而不要使用太宽容的点:

(^Option,[^,]+,[^,;]+,,)
Run Code Online (Sandbox Code Playgroud)

[^,]表示除以下所有字符,

注意:括号可能没有用。