Регулярний вираз ^$
Який рядок буде відповідати шаблону ^$
?
Порожній рядок є єдиним збігом: він починається і негайно закінчується.
Задача ще раз доводить що якорі не є символами, вони є додатковими умовами.
Рядок порожній ""
. Рушій спочатку перевіряє ^
(початок введення), так, він там, а потім одразу кінцевий $
, він також збігається. Отже, збіг є, рядок відповідає шаблону.