This commit is contained in:
Robert MacGregor 2016-05-01 19:51:22 -04:00
commit bf3ff3caba

View file

@ -23,3 +23,33 @@ This function did not exist before in Torque Script. It returns a formatted stri
arguments up to a total of twenty filled in. Refer to C's sprintf for more information.
Note: Only %s should be used in the format as Torque Script passes all data around as strings.
#### reSearch(pattern, target)
Searches for the occurrences of a regular expression pattern within the target text.
Ex: echo(reSearch("[0-9]+", "ABC123DEF"));
#### reMatch(pattern, target)
Attempts to match the entire target string to the input regular expression pattern.
Ex: echo(reMatch("[A-z]+", "ABC"));
#### reReplace(pattern, target, replace)
Replaces the regular expression pattern within the target text with some given replace text.
Ex: echo(reReplace("[0-9]", "123|456|789|12345678111111", "*"));
#### reIterBegin(pattern, target)
Begins a regular expression iterator through the target string, matching the input regular expression pattern. Use reIterNext to find all matching patterns and reIterEnd to determine if the iterator has ended.
Ex: echo(reIterBegin("[A-z]+\\|?", "ONE|TWO|THREE|FOUR|FIVE"));
#### reIterNext()
Returns the next matching pattern in the input text specified in reIterBegin.
Ex: %match = reIterNext();
#### reIterEnd()
Returns true when the regular expression iterator has ended.
Ex: while(!reIterEnd())