StringTools
Substitute
search for and replace the first occurrence of a string by another string
SubstituteAll
search for and replace all occurrences of a string by another string
Calling Sequence
Parameters
Description
Examples
Substitute( s, from, to )
SubstituteAll( s, from, to )
s
-
string
from
to
The Substitute(s, from, to) function replaces the first occurrence of the string from in the string s by the string to, and returns the resulting string. The original string s is not modified. Strings are immutable in Maple.
The SubstituteAll(s, from, to) function replaces all occurrences of from in s by to, and returns the resulting string. The original string s is not modified.
Only the first of overlapping occurrences of from in s is subject to replacement by to.
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.
with⁡StringTools:
Substitute⁡abuvcd,uv,UV
abUVcd
Substitute⁡abvucd,uv,UV
abvucd
Substitute⁡abuvuv,uv,UV
abUVuv
SubstituteAll⁡abuvuv,uv,UV
abUVUV
SubstituteAll⁡abababababab,aba,ABA
ABAbABAbABAb
See Also
SearchText
StringTools[RegSubs]
Download Help Document