Skip to content

XQuery replace Function

How to use the XQuery replace function to substitute matched text in strings using regular expressions, with syntax and practical examples.

XQuery replace Function

The replace function replaces the matched input string with a given string.

Syntax

replace($input, $regex, $string)

Input Parameters

  • $input is the input string.
  • $regex is the regular expression.
  • $string is the string to replace original string.

Example

XQuery Expressionxquery
let $input := 'Chapter 1 ... Chapter 2'
return ( replace($input, "Chapter (\d)", "Section $1.0"))
Outputxml
Section 1.0 ... Section 2.0
Navigation