Kurso de Raku / Regulesprimoj kaj gramatikoj / Regulesprimoj / Adverboj
Kongruigo sen atento al uskleco
Normale regulesprimo distingas majusklojn de minuskloj:
/hello/ ne kongruas kun HELLO. La adverbo
:i (mallongigo de :ignorecase) malŝaltas tiun
distingon:
say 'HELLO' ~~ /:i hello/; # 「HELLO」Kun :i, la literoj kongruas sendepende de uskleco, do la
minuskla ŝablono kongruas kun la majuskla teksto. Ĝi funkcias en ambaŭ
direktoj kaj ankaŭ por miksita uskleco:
say 'I use RAKU' ~~ /:i raku/; # 「RAKU」Vi ankaŭ povas skribi la adverbon sur la operatoro m///
anstataŭ ene de la ŝablono:
say 'HELLO' ~~ m:i/hello/; # 「HELLO」Ambaŭ el ĉi tiuj igas la tutan ŝablonon ignori usklecon. La sekva paĝo rigardas pli detale, kie adverbo aplikiĝas — la diferencon inter la du lokoj — kaj kiel reŝalti usklecan sentemon por parto de ŝablono.
Praktiko
Vin atendas 1 kvizo pri la enhavo de ĉi tiu temo.
Kursa navigado
← Adverboj | Kvizo — Ignori usklecon →
💪 Aŭ iru rekte al la
ekzercoj de ĉi tiu sekcio.