| Maptitude GISDK Help |
Returns the input string with all occurrences of the characters listed in the find string replaced with the characters in the replacement string.
Added to Version 2018.
new_string = SubstituteChars(string input_str, string find_str, string repl_str)
| Argument | Contents |
|---|---|
| input_str | The input string |
| find_str | The characters to be located and replaced |
| repl_str | The new characters that are to replace the find_str characters |
A string where the characters in find_str are replaced with the characters in repl_str.
If repl_str has the same number of characters as find_str, the first character of find_str is replaced with the first character of repl_str, etc.
If repl_str has one character, all characters of find_str are replaced with that character.
If repl_str is null, all characters of find_str are removed.
SubstituteChars() is useful for standardizing accents.
s = SubstituteChars("cavolate","aeou","i") // Returns "civiliti"
s = SubstituteChars("cavolate","aeou","") // Returns "cvlt"
s = Upper(SubstituteChars("QUéBEC YUCATáN MéXICO","éá","ea")) // Returns "QUEBEC YUCATAN MEXICO"
| Function | Summary |
|---|---|
| Position() | Returns the position of a substring within a string |
| PositionFrom() | Search for the first occurrence of a substring within a string, starting the search at a designated position |
| PositionTo() | Search for the last occurrence of a substring within a string, ending the search at a designated position |
| Substitute() | Replaces a matching substring with a new string |
| Substring() | Extracts a portion of a string |
| ©2025 Caliper Corporation | www.caliper.com |