Diviser le texte

L'activité Diviser le texte divise le texte contenu dans la balise trouvée en plusieurs parties à l'aide d'une expression rationnelle et d'une expression. Elle est utile lors d'une boucle sur ces parties dans une étape ultérieure.

Propriétés

L'activité Diviser le texte est configurée à l'aide des propriétés suivantes :

Expression rationnelle

Spécifiez une expression rationnelle qui sera comparée avec le texte de la balise trouvée. Pour chaque correspondance de l'expression rationnelle, l'expression dans le champ Expression des données de sortie sera évaluée. La balise trouvée sera alors remplacée par une balise <span>, qui, pour chaque correspondance de l'expression rationnelle, contient le résultat de l'expression entouré d'une autre balise <span>.

Ignorer la casse

Si cette propriété est cochée, la correspondance de l'expression rationnelle sera insensible à la casse.

Expression des données de sortie

Ce champ contient une expression évaluée pour chaque correspondance de l'expression rationnelle.

Exemple

Si la balise trouvée est le texte « Kofax RPA » sur cette page :

<html>
  <body>
    <p>
      Kofax RPA
    </p>
  </body>
</html>

et que l'expression rationnelle est définie sur « \S+\s? » (ce qui signifie au moins un caractère différent de l'espace, suivi d'un espace optionnel), et que l'expression des données de sortie est définie sur « $0 » (ce qui signifie tout le texte correspondant), alors la sortie sera :

<html>
  <body>
    <p>
      <span>
        <span>Kofax</span>
        <span>RPA</span>
      </span>
    </p>
  </body>
</html>