Parfois, lors de l’utilisation des champs dans SPL, il peut être utile de rechercher et de remplacer des parties de texte trouvées dans le champ. Les raisons pour faire cela peuvent être :
– supprimer les espaces blancs pour réduire la taille du champ
– remplacer les séparateurs de champs par des caractères plus esthétiques
– réorganiser les valeurs d’un champ dans un ordre plus approprié (afficher les noms comme prénom, nom ou nom, prénom)
Pour remplacer du texte dans un champ, utilisez le rex en mode sed en utilisant cette syntaxe
| rex mode=sed field=<fieldname> "s/<whatyouwannachange>/<whatitshouldbeafterwards>/g"