35bec8c8__2002_2003_2007_2010_2013_v5_1__3
[0] REGEXP_REPLACE(source_expression,pattern[, cReplacement[, nStartOccurrence [, nNumberOfOccurrences[,match_parameter]]]]) [1] source_expression is a string expression that serves as the search value. pattern is the regular expression. IFor a listing of the operators you can specify in pattern, refer to java.util.regex.Matcher.Pattern. cReplacement may contain references to subsequences captured during the previous match: Each occurrence of $g will be replaced by the result of evaluating group(g). The first number after the $ is always treated as part of the group reference. Subsequent numbers are incorporated into g if they would form a legal group reference. Only the numerals '0' through '9' are considered as potential components of the group reference. If the second group matched the string "foo", for example, then passing the replacement string "$2bar" would cause "foobar" to be appended to the string buffer. A dollar sign ($) may be included as a literal in the replacement string by preceding it with a backslash (\$). nStartOccurrence is a positive integer indicating the character of source_expression where HXTT Access should begin the search. The default is 1, meaning that HXTT Accessbegins the search at the first character of source_expression. nNumberOfOccurrences is a nonnegative integer indicating the occurrence of the replace operation: If you specify 0, then HXTT Access replaces all occurrences of the match. If you specify a positive integer n, then HXTT Access replaces the nth occurrence. If occurrence is greater than 1, then the database searches for the second occurrence beginning with the first character following the first occurrence of pattern, and so forth. This behavior is different from the INSTR function, which begins its search for the second occurrence at the second character of the first occurrence. match_parameter is a text literal that lets you change the default matching behavior of the function. You can specify one or more of the following values for match_parameter: 'i' specifies case-insensitive matching. 'c' specifies case-sensitive matching. 'n' allows the period (.), which is the match-any-character wildcard character, to match the newline character. If you omit this parameter, then the period does not match the newline character. 'm' treats the source string as multiple lines. HXTT Access interprets ^ and $ as the start and end, respectively, of any line anywhere in the source string, rather than only at the start or end of the entire source string. If you omit this parameter, then HXTT Access treats the source string as a single line. 'x' ignores whitespace characters. By default, whitespace characters match themselves. If you specify multiple contradictory values, then HXTT Access uses the last value. For example, if you specify 'ic', then HXTT Access uses case-sensitive matching. If you specify a character other than those shown above, then HXTT Access will ignore it. If you omit match_parameter, then: The default case sensitivity is determined by the value of the caseInsensitive connection property. A period (.) does not match the newline character. The source string is treated as a single line. [2] searches a character expression for occurrences of a pattern, and then replaces each occurrence with a third pattern expression. [3] 
REGEXP_REPLACE extends the functionality of the STRTRAN function by letting you search a string for a regular expression pattern. By default, the function returns source_expression with every occurrence of the regular expression pattern replaced with replace_string. The string returned is in the same character set as source_expression.
function.html - HXTT Access JDBC Drivers for Microsoft Access (MS Access) 95/97/2000/XP/2002/2003/2007/2010/2013 v5.1
3