?

Marque. Nombre variable d'occurrences.

Syntaxe

?

Description

Employée dans l'expression régulière d'un élément pour un flux Sgml ou Xml, cet opérateur signifie que le non-terminal précédent peut être optionnel ou se répéter une ou plusieurs fois.

Cet opérateur est reconnu avant que les entités soient développées par le décodeur Standard Generalized Markup Language (SGML).

Exemple

<-- Definition d'un élément comportant trois attributs -->
<!ELEMENT MonElement1 - - CDATA>
<!ATTLIST MonElement1 >
<-- Definition d'un élément vide -->
<!ELEMENT MonElement2 - - EMPTY>
<-- Definition d'un élément composé de zero, une ou plusieurs occurrences de MonElement2 -->
<!ELEMENT MonElement3 - - MonElement2*>

Voir aussi

<, <--, <![, >, -->, ]]>, -, %, #, ,, |, +, ? et () pour connaître les autres opérateurs.