Kurso de Raku / Regulesprimoj kaj gramatikoj / Regulesprimoj / Ankroj

Vortlimoj

Kongruigi cat sukcesas ene de category, ĉar la tri literoj vere estas tie. Ofte tio ne estas, kion vi volas — vi celas la tutan vorton cat. Ankro de vortlimo solvas tion.

  • << kongruas ĉe la maldekstra rando de vorto (la komenco de vorto)
  • >> kongruas ĉe la dekstra rando de vorto (la fino de vorto)

Envolvu vorton en ĉi tiujn ankrojn por kongrui kun ĝi nur kiel kompleta vorto:

say 'the cat sat' ~~ /<< cat >>/;    # 「cat」
say so 'category'  ~~ /<< cat >>/;   # False

En category ne estas vortlimo tuj post cat, do la ankrita ŝablono malsukcesas — ĝuste la konduto, kiun ni volis.

Vortlimo sidas inter vorta signo (\w) kaj nevorta signo, do ĝi mem konsumas nenion; kiel ^ kaj $, ĝi nur asertas pozicion.

La du ankroj ankaŭ povas esti skribitaj per la citilaj signoj « kaj », se vi preferas ilin. Ili kondutas ekzakte kiel << kaj >>:

say 'the cat sat' ~~ /« cat »/;  # 「cat」
say so 'category'  ~~ /« cat »/;  # False

Praktiko

Vin atendas 1 kvizo pri la enhavo de ĉi tiu temo.

Kursa navigado

Kvizo — Ĉenankroj   |   Kvizo — Ankroj


💪 Aŭ iru rekte al la ekzercoj de ĉi tiu sekcio.