J'ai un énorme fichier texte qui suit la structure:sous-structure Extrait d'un fichier texte en utilisant bash ou python
SET
TAG1
...
...
SET
...
SET
TAG2
...
...
SET
...
...
Je voudrais extraire un TAG spécifique, (c.-à-TAG54) sa personne « sous-structure », ce qui serait
SET
TAG54
...
...
SET
Chaque sous-structure, pour une donnée TAG_i contient toujours:
première ligne: SET deuxième ligne: TAG_i (dans ce cas TAG54) un nombre arbitraire de lignes dernière ligne: SET
Je me demande quelle serait la meilleure façon de le faire, que ce soit en bash ou python, donc pour un TAG donné, on peut « extraire » cette sous-structure.
Merci
Pas une très bonne solution, mais vous pouvez utiliser un mon mauvais regex en python: /TAG\d+?(.+?)SET/gsm Il y a une meilleure façon de faire des sauts de ligne, mais le regex l'outil que j'utilisais ne les aime pas. – Davis