regex如何使用正则表达式查找最后一次出现的char

时间:2017-07-05 14:06:53

标签: regex sublimetext3

我运行dir /s命令列出文件夹中的文件&子文件夹,并显示文件大小。我的问题是我使用","作为文件名和大小之间的分隔符。

他们是否可以找到最后一个逗号并将其替换为";"?

我的文本文件如下所示:

H:\IP Phones, Mobile Information.xls,152064 
H:\Master Sheet Updated.xlsx,46446

1 个答案:

答案 0 :(得分:0)

以下正则表达式将匹配未跟.*(任意数量的任何字符)和逗号的逗号。

,(?!.*?,)

然后只使用Sublime Replace...中的(Ctrl+H)功能,它应该有效。