Skip to content

Commit e38cdf4

Browse files
authored
исправлена ошибка: неверный искомый шаблон
1 parent 0e98c1b commit e38cdf4

File tree

1 file changed

+1
-1
lines changed
  • 9-regular-expressions/10-regexp-greedy-and-lazy

1 file changed

+1
-1
lines changed

9-regular-expressions/10-regexp-greedy-and-lazy/article.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -260,7 +260,7 @@ alert( str.match(regexp) ); // <a href="link1" class="wrong">... <p style="" cla
260260
Происходит следующее:
261261

262262
1. Первым делом регулярное выражение находит начало ссылки `match:<a href="`.
263-
2. Затем оно ищет `pattern:.*?`, берёт один символ (лениво!) и проверяет, есть ли совпадение для `pattern:"` (нет).
263+
2. Затем оно ищет `pattern:.*?`, берёт один символ (лениво!) и проверяет, есть ли совпадение для `pattern:" class="doc">` (нет).
264264
3. Затем берёт другой символ для `pattern:.*?`, и так далее... пока не достигнет `match:" class="doc">`. Поиск завершён.
265265

266266
Но с этим есть проблема: конец совпадения находится уже за границей ссылки `<a...>`, вообще в другом теге `<p>`. Что нам не подходит.

0 commit comments

Comments
 (0)