Bonjour,
J'ai un texte dans lequel il y a un ou plusieurs blocs de texte délimités par des chaines de caractère commençant par par un pattern bien précis. Par exemple:
AZERT:__01 etc.
premier bloc
AZERT:__05 etc.
second bloc
AZERT:__0A etc.
Et là, je bloque un peu sur la meilleure façon de retrouver les blocs de textes ainsi délimités.
J'ai d'abord pensé à faire un explode, puis à parser chaque ligne du tableau en regardant pour chacune si elle commence par le pattern cherché mais ça me parait un peu lourd.
J'ai aussi pensé à lire le texte ligne par ligne et à ajouter chaque ligne dans une autre chaine tant que je ne trouve pas le pattern suivant. Là aussi, ça me parait un lourd comme méthode.
Et vous, vous feriez ça comment ?
Papy !








Répondre avec citation



Partager