Skip to content

Refactor: implémenter `extraire_balises()` via un Collecteur et `extraire_balise()` via `extraire_balises()`

cerdic a demandé de fusionner gh-3abd0771/5540/unknown/refs/pull/5540/head vers master
  • extraire_balise() renvoit une chaine vide si elle ne trouve pas d'occurence, plutôt qu'un null
  • extraire_balises() s'appuie sur un collecteur qui permet
    • de gérer proprement les imbrications de balises identiques
    • d'extraire la balise à une profondeur donnée (comptée en balises identiques)
    • de limiter la recherche à un nombre de balise donné

cf les tests https://git.spip.net/spip/tests/pulls/20

Modification effectuée par marcimat

Rapports de requête de fusion