en.javascript.info/10-regular-expressions-javascript/12-regexp-ahchors/1-start-end/solution.md
Ilya Kantor 62c507c78f ok
2017-03-19 20:40:47 +03:00

6 lines
No EOL
737 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

Нам нужна строка, которая начинается -- и тут же кончается. То есть, пустая.
Или, если быть ближе к механике регэкспов, то движок сначала будет искать в тексте начальную позицию `pattern:^`, а как только найдёт её -- будет ожидать конечной `pattern:$`.
Заметим, что и `pattern:^` и `pattern:$` не требуют наличия символов. Это -- проверки. В пустой строке движок сначала проверит первую, а потом -- вторую -- и зафиксирует совпадение.