x <- "abcde" stri_sub(x, 3, 2) # from 3 to 2 so... zero ? # [1] "" stri_sub(x, 3, 2) <- 1 # substitute from 3 to 2 ... hmm x # [1] "ab1cde"