Opakování

  • Umožňuje specifikaci:

    • nepovinných částí promluvy

    • opakovaných částí promluvy

  • XML zápis

    • pomocí atributu repeat u elementu item

      <rule id="adresa">
       www <item repeat="1-2">
       tečka <ruleref uri="#castAdresy"/> </item> tečka
       <ruleref uri="#tld"/> 
      </rule>
  • ABNF zápis

    • za prvek uvedeme počet opakování uzavřený do <>

      $adresa = www $castAdresy <1-2> $tld $castAdresy =
                    tecka $text
  • počet opakování

    • číslo - číslo krát

    • číslo1- číslo2 - číslo1 - číslo2 krát

      • číslo- - číslo - ∞ krát