XQuery - substituir função

o replace A função substitui a string de entrada correspondente por uma determinada string.

Sintaxe

replace($input, $regex, $string)

Parâmetros de entrada

  • $input - string de entrada.

  • $regex - expressão regular.

  • $string - string para substituir a string original.

Exemplo

Expressão XQuery

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

Resultado

Section 1.0 ... Section 2.0

Verifique o resultado

Para testar a funcionalidade mencionada acima, substitua o conteúdo de books.xqy (mencionado no capítulo Configuração do ambiente ) pela expressão XQuery acima e execute o programa java XQueryTester para verificar o resultado.