Курс Raku / Регулярні вирази та граматики / Регулярні вирази / Прислівники / Значущі пробіли
Тест — Прислівники
Що надрукує наступна програма? Зверніть увагу на прислівник
:s та послідовність пробілів у тексті.
say so 'hello world' ~~ /:s hello world/;| 1 | True |
| 0 | False |
| 0 | 「hello world」 |
| 0 | Nil |
Прислівник :s робить пробіл між hello та
world у шаблоні значущим — він вимагає, щоб там був
пробільний символ. Годиться один або більше пробілів, тож послідовність
із трьох пробілів у тексті підходить, і результатом є True.
Без :s пробіл у шаблоні ігнорувався б, і шаблон шукав би
helloworld.