Курс Raku / Регулярні вирази та граматики / Регулярні вирази / Прислівники / Зіставлення без урахування регістру

Тест — Ігнорування регістру

Що надрукує наступна програма? Шаблон записано великими літерами, а текст — мішаним регістром.

say 'Hello' ~~ /:i HELLO/;
1「Hello」
0「HELLO」
0True
0False

Прислівник :i вимикає відмінність між великими та малими літерами, і працює це в обох напрямках — тут шаблон із великих літер HELLO збігається з текстом мішаного регістру. Результатом є знайдений текст у тому вигляді, у якому він стоїть у рядку: 「Hello」.

Навігація курсом

Зіставлення без урахування регістру   |   Область дії прислівника