Bonjour,
je dois parser une chaine de caractères (ou un texte, peu importe).
Je dois rechercher toutes les occurences de trois ou quatre lettres : noter ces occurences et leur position dans le texte.
Quelqu'un a une idée.
Je pensais parcourir la chaine à partir de la première position et prendre les 3 lettres.
Parcourir tout le reste de la chaine pour voir si cette séquence existe plus loin.
Dans ce cas, je stocke dans un tableau dynamique la séquence de lettre et sa position. En prenant soin au préalable de vérifier que la chaine n'existe pas déjà auquel cas je ne rajoute que la position.
J'ai crée un type : rep:record
seq:string;
pos:array of integer;
end;
Si quelqu'un a une autre idée...
je suis preneur.
Merci pour votre aide.