fork download
  1. x <- c("abc", "abc/def","abc/de","abc/d","abc/def/i j k","abc/def/i","abc/def/i j")
  2. sub("^(abc)(?:/[^/]*)?", "\\1/def", x)
  3.  
Success #stdin #stdout 0.22s 60752KB
stdin
Standard input is empty
stdout
[1] "abc/def"       "abc/def"       "abc/def"       "abc/def"      
[5] "abc/def/i j k" "abc/def/i"     "abc/def/i j"