Regex 选择多个符号后的字符串
我有这样一个文本文件: AE,R,CZ 干燥,EQV,FVC G、 HLONN,首次公开募股 我想删除第三个逗号&使用regex接下来会发生什么 AE,R 干燥,EQV G、 赫隆Regex 选择多个符号后的字符串,regex,notepad++,Regex,Notepad++,我有这样一个文本文件: AE,R,CZ 干燥,EQV,FVC G、 HLONN,首次公开募股 我想删除第三个逗号&使用regex接下来会发生什么 AE,R 干燥,EQV G、 赫隆 有什么想法吗?您可以使用此搜索模式进行替换 ([^,]*,[^,]*),.* 而这种替代模式呢 \1 一定要有一个。匹配新行“未选中” 更新: 如果文本每行少于三个逗号,则此搜索模式可能更安全: (.*?,.*?),.* 或者干脆把,[^,]+$什么都不换。@Guillermebernal是的,我考虑过,但
有什么想法吗?您可以使用此搜索模式进行替换
([^,]*,[^,]*),.*
而这种替代模式呢
\1
一定要有一个。匹配新行“未选中”
更新: 如果文本每行少于三个逗号,则此搜索模式可能更安全:
(.*?,.*?),.*
或者干脆把
,[^,]+$
什么都不换。@Guillermebernal是的,我考虑过,但OP说的是“第三个逗号”而不是“最后一个逗号”。