Quelqu'un peut-il me dire ce que fait ce bit de regex?Qu'est-ce que le Regex?
</?[a-z0-9-=""'!\$\?%&\*\[email protected]~##;,\\]*:[a-z0-9 -=""'!\$\?%&\*\[email protected]~##;,\\]*>
Mon regex n'est pas le meilleur.
Quelqu'un peut-il me dire ce que fait ce bit de regex?Qu'est-ce que le Regex?
</?[a-z0-9-=""'!\$\?%&\*\[email protected]~##;,\\]*:[a-z0-9 -=""'!\$\?%&\*\[email protected]~##;,\\]*>
Mon regex n'est pas le meilleur.
Il correspond aux éléments sgml avec un espace de noms (balises de début et balises de fin). Veuillez noter que cette regex correspond également aux éléments sans nom et/ou espace de noms. Mais cette regex ne correspondra jamais aux tags vides.
correspondra à: <:>
, </:>
, <abc:abc019>
ne correspondra pas à <hello>
, </abc>
, <abc:abc019 />
, <abc />
trouve un <
, un /
facultatif, zéro ou plus d'un groupe de caractères, un :
, zéro ou plus d'un groupe de caractères, et un >
.
Un peu moins abstraitement, il est probable destiné à localiser XML ouverture et de fermeture balises qui sont toutes explicitement nommées. –