用最后一个特殊字符替换子字符串,即逗号分隔字符串的(第三部分)
我有一个以逗号分隔值的字符串,例如: 742108,SOME-STRING_A_-BLAHBLAH_1-4MP0RTTYE,SOME-STRING_A_-BLAHBLAH_1-4MP0-,,, 如您所见,第三个逗号分隔值有时会在末尾带有特殊字符,如破折号 (-)。我想使用 sed 或最好使用 perl 命令来替换此字符串(使用 -i 选项,以便在现有文件中进行替换),在相同的位置(即第三个逗号分隔值)使用相同的字符串,但字符串末尾没有特殊字符(如破折号 (-))。因此,上述示例字符串的结果应为: 742108,SOME-STRING_A_-BLAHB...