XQuery - funzione di sostituzione
Il replace funzione sostituisce la stringa di input corrispondente con una determinata stringa.
Sintassi
replace($input, $regex, $string)
Parametri di input
$input - stringa di input.
$regex - espressione regolare.
$string - stringa per sostituire la stringa originale.
Esempio
XQuery Expression
let $input := 'Chapter 1 ... Chapter 2' return ( replace($input, "Chapter (\d)", "Section $1.0"))
Produzione
Section 1.0 ... Section 2.0
Verifica il risultato
Per testare la funzionalità sopra menzionata, sostituire il contenuto di books.xqy (menzionato nel capitolo Configurazione dell'ambiente ) con l'espressione XQuery sopra ed eseguire il programma java XQueryTester per verificare il risultato.