Substitution in a string
This functionality does not run in MATLAB.
stringlib::subsop(string, index = replacement)
stringlib::subsop removes one or more characters at a given position and inserts another substring at that position instead.
The char with index index in string (if index is an integer) or the range of chars (if index is a range of integers) is removed. Instead replacement is inserted at that position. The inserted string need not have the same length.
Delete the first character:
stringlib::subsop("abcdeabcdeabcde", 1 = "")
The 2nd to 3rd character will be replaced by "xxx":
stringlib::subsop("abcdeabcdeabcde", 2..3 = "xxx")
Delete the characters 2 to 11:
stringlib::subsop("abcdeabcdeabcde", 2..11 = "")
Non empty string
Integer or range of integers that determines the chars to be replaced
Any string to replace the given char or range