insert a string into another
Insert( s, position, t )
string; Maple string
non-negative integer; position in s at which to insert t
The Insert(s, position, t) command inserts a string t into the string s at position. The value of position must be an integer in the range 0..length⁡s. Position 0 is the position before the first character of s; position 1 is the position after the first character of s; position 2 is the position after the second character of s; and so on. Thus, Insert( s, 0, t ) is equivalent to cat⁡t,s, while Insert( s, length( s ), t ) is equivalent to cat⁡s,t.
All of the StringTools package commands treat strings as (null-terminated) sequences of 8-bit (ASCII) characters. Thus, there is no support for multibyte character encodings, such as unicode encodings.
Error, (in StringTools:-Insert) string index `5' out of range
Download Help Document
What kind of issue would you like to report? (Optional)