标签: regex search replace find notepad++
我有一个包含以下行的CSV文件:
我尝试了正则表达式(^ Option,。+,。+ [^;]。+ ,,)来查找上面的行,但不包括 带有“;”的行第三个逗号中的字符分隔值。 我的正则表达式不起作用,不排除我不想找到的行。
答案 0 :(得分:4)
不要使用过于宽松的点,而是使用这样的否定字符类:
(^Option,[^,]+,[^,;]+,,)
[^,]表示除,
[^,]
,
注意:括号可能没用。