Курс языка программирования Raku / Регулярные выражения и грамматики / Регулярные выражения / Наречия / Сопоставление без учёта регистра
Тест — Игнорирование регистра
Что выведет следующая программа? Шаблон записан прописными буквами, а текст — в смешанном регистре.
say 'Hello' ~~ /:i HELLO/;| 1 | 「Hello」 |
| 0 | 「HELLO」 |
| 0 | True |
| 0 | False |
Наречие :i отключает различие прописных и строчных букв,
и работает это в обе стороны — здесь шаблон из прописных букв
HELLO совпадает с текстом в смешанном регистре. Результат —
совпавший текст в том виде, в каком он есть в строке:
「Hello」.
Навигация по курсу
← Сопоставление без учёта регистра | Область действия наречия →