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

Тест — Прислівники

Що надрукує наступна програма? Зверніть увагу на прислівник :s та послідовність пробілів у тексті.

say so 'hello   world' ~~ /:s hello world/;
1True
0False
0「hello world」
0Nil

Прислівник :s робить пробіл між hello та world у шаблоні значущим — він вимагає, щоб там був пробільний символ. Годиться один або більше пробілів, тож послідовність із трьох пробілів у тексті підходить, і результатом є True. Без :s пробіл у шаблоні ігнорувався б, і шаблон шукав би helloworld.

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

Значущі пробіли   |   Збіг незалежно від регістру