Télécharger FAQ
 

Le module LINES propose une fonction pour traiter des lignes de texte.

Il offre les fonctions suivantes:


lines

La fonction ~lines() est une fonction de liste. Elle permet d'effectuer une extraction de lignes dans un texte.
Le contenu de la ligne et le numéro de ligne sont ensuite disponibles.
La fonction prend 3 arguments obligatoires et les sélecteurs:

Les sélecteurs supportés sont LM, LR, LF, LL, LN et LD.



Exemple:

~set('chaîne','1
2
3
4
5')

~lines(~get('chaîne'),1,2,'LM','~lines_fld('line')
')


Résultat :

3
4

lines_fld

Cette fonction prend un seul argument, pouvant être :

Exemple :

~set('chaîne','Bonjour,
		Ce message est un exemple,
		pour la fonction lines.')

~lines(~get('chaîne'),1,,
		'LM','#~lines_fld('count') : ~lines_fld('line')<br />',
		'LR', 'Début : ~lines_fld('line')<br />')


Résultat :


Début : Bonjour,
#2 : Ce message est un exemple,
#3 : pour la fonction lines.