This is documentation for Mathematica 3, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.1)
 Documentation / Mathematica / Built-in Functions / New in Version 3.0 / Programming  /
StringInsert

  • StringInsert[" string ", " snew ", n ] yields a string with " snew " inserted starting at position n in " string ".
  • StringInsert[" string ", " snew ", - n ] inserts at position n from the end of " string ".
  • StringInsert[" string ", " snew ", , , ... ] inserts a copy of " snew " at each of the positions .
  • Example: StringInsert["abcdefg", "XYZ", 2].
  • StringInsert[" string ", " snew ", n ] makes the first character of snew the n character in the new string.
  • StringInsert[" string ", " snew ", - n ] makes the last character of snew the n character from the end of the new string.
  • In StringInsert[" string ", " snew ", , , ... ] the are taken to refer to positions in " string " before any insertion is done.
  • See the Mathematica book: Section 2.7.2.
  • See also: StringReplacePart, Insert, StringPosition.

    Further Examples

    You can insert one string into another.

    In[1]:=

    Out[1]=