fork download
  1. sub("(.*)_ABC.*", "\\1_CBA","_AB:C-_ABCDEF_ABC:45_ABC:454:")
  2. sub("(?s)_ABC(?:(?!_ABC).)*$", "_CBA","_AB:C-_ABCDEF_ABC:45_ABC:454:", perl=TRUE)
  3. sub("(?s)_ABC(?!.*_ABC).*", "_CBA","_AB:C-_ABCDEF_ABC:45_ABC:454:", perl=TRUE)
Success #stdin #stdout 0.24s 39752KB
stdin
Standard input is empty
stdout
[1] "_AB:C-_ABCDEF_ABC:45_CBA"
[1] "_AB:C-_ABCDEF_ABC:45_CBA"
[1] "_AB:C-_ABCDEF_ABC:45_CBA"