Kurso de Raku / Regulesprimoj kaj gramatikoj / Regulesprimoj / Alternativoj
Alternativo
Apartigu du aŭ pli da alternativoj per vertikala streko
|. La ŝablono kongruas, se iu ajn el ili
kongruas:
say 'no thanks' ~~ / yes | no /; # 「no」La ŝablono provis yes kaj no; la ĉeno
enhavas no, do tio estas, kio kongruis.
Vi povas listigi tiom da alternativoj, kiom vi volas:
say 'the sky is blue' ~~ / red | green | blue /; # 「blue」Alternativoj povas esti ajna subŝablono, ne nur laŭliteraj vortoj —
ili povas enhavi signoklasojn, kvantorojn kaj kaptojn. Por teni
alternativon kune ene de pli granda ŝablono, grupigu ĝin per rektaj
krampoj [ ], kiuj grupigas sen
kapti:
say 'cathouse' ~~ / [ cat | dog ] house /; # 「cathouse」Ĉi tie la alternativo cat | dog estas unu unuo, kaj ĝi
devas esti sekvata de house.
Praktiko
Vin atendas 1 kvizo pri la enhavo de ĉi tiu temo.
Kursa navigado
← Alternativoj | Kvizo — Grupigo →
💪 Aŭ iru rekte al la ekzercoj de ĉi tiu
sekcio.