Cette macro procède à l'itération sur les lignes d'un bloc de texte multiligne en utilisant la variable locale %CurrentLine%.
.foreach_line (entrée [,en-tête [,fin]]) résultat .next [(séparateur)]
Les paramètres suivants sont disponibles :
|
Paramètre |
Description |
|---|---|
|
entrée |
Spécifie le texte sur lequel l'itération doit être effectuée. Type : Template simple |
|
en-tête |
[facultatif] Spécifie le texte à générer avant le résultat, sauf s'il n'y a aucun résultat. Type : Texte |
|
fin |
[facultatif] Spécifie le texte à générer après le résultat, sauf s'il n'y a aucun résultat. Type : Texte |
|
résultat |
Spécifie le texte à produire pour chaque ligne de l'entrée. Type : Template complexe |
|
séparateur |
[facultatif] Spécifie le texte à générer entre chaque ligne de résultat. Type : Texte |
| Exemple |
|---|
.foreach_line(%Comment%,"/**\n","\n*/")
* %CurrentLine%
.next("\n")
Résultat
:/** * Ceci est mon commentaire. * Il s'agit d'un commentaire de style documentation Java. * Il est réparti sur plusieurs lignes. */ |