XQuery - fonction de remplacement

le replace La fonction remplace la chaîne d'entrée correspondante par une chaîne donnée.

Syntaxe

replace($input, $regex, $string)

Paramètres d'entrée

  • $input - chaîne d'entrée.

  • $regex - expression régulière.

  • $string - chaîne pour remplacer la chaîne d'origine.

Exemple

Expression XQuery

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

Production

Section 1.0 ... Section 2.0

Vérifiez le résultat

Afin de tester la fonctionnalité mentionnée ci-dessus, remplacez le contenu de books.xqy (mentionné dans le chapitre Configuration de l'environnement ) par l'expression XQuery ci-dessus et exécutez le programme java XQueryTester pour vérifier le résultat.