REReplace

Uses a regular expression (RE) to search a string for a string pattern and replace it with another. The search is case-sensitive.

REReplace( string, regex, substring [, scope ] )

Returns: String

Argument Description Default
string
string, required

String within which to search.

regex
string, required

Regular expression to replace.

Alias: reg_expression

substring
string, required

replacement

scope
string, optional
  • one (default): Replace the first occurrence of the regular expression.
  • all: Replace all occurrences of the regular expression.

one

Examples

writeDump(rereplace("xxabcxxabcxx","ABC","def"));
writeDump(REReplace("CABARET","C|B","G","ALL"));
writeDump(REReplace("CABARET","[A-Z]","G","ALL"));
writeDump(REReplace("I love jellies","jell(y|ies)","cookies"));
writeDump(REReplace("I love jelly","jell(y|ies)","cookies"));
writeDump(REReplace("hello john how are you:", ":space:+", "_", "ALL"));

See also