Kurso de Raku / Regulesprimoj kaj gramatikoj / Regulesprimoj / Literaloj kaj signoklasoj / Exercises / Litero aŭ cifero
Solvo: Litero aŭ cifero
Jen ebla solvo de la tasko.
Kodo
say ' @x7' ~~ / <[a..z 0..9]> /;🦋 Vi povas trovi la fontkodon en la dosiero digit-class.raku.
Eligo
「x」Komentoj
Klaso povas teni plurajn intervalojn, unu post la alia.
<[a..z 0..9]>kongruas kun unu signo, kiu estas minusklo aŭ cifero. La spaco inter la du intervaloj estas tie nur por legebleco —<[a..z0..9]>signifas ekzakte la samon, ĉar spacoj ene de<[…]>estas ignorataj, same kiel ili estas aliloke en regulesprimo.Trairante de maldekstre, la du spacoj kaj la
@ne estas en la klaso kaj estas preterlasataj; la unua kongrua signo estasx. (Ĉi tiu kombinita klaso estas proksima al tio, kion la mallongigo\wreprezentas.)
Kursa navigado
← Litero aŭ cifero | Vokalo →