Path: blob/main/files/en-us/web/exslt/regexp/replace/index.md
6547 views
------{{XSLTRef}}{{QuickLinksWithSubpages("/en-US/docs/Web/EXSLT")}}
regexp:replace() replaces the portions of a string that match a given regular expression with the contents of another string.
Syntax
Parameters
originalString: The string perform a search-and-replace operation upon.
regExpString: The JavaScript style regular expression to evaluate.
flagsString: The string containing character flags.
replaceString: The string with which the matched substrings are to be replaced.
The character flags are:
g- Global replace: If this flag is specified, all occurrences of the regular expression within the
originalStringare replaced. Otherwise only the first occurrence is replaced.
i- Case insensitive match: If this flag is specified, the match is performed in a case insensitive fashion.
Returns
The revised version of the string.