Правильный ответ: 2
Метод
Регулярные выражения по умолчанию работают по "жадному" алгоритму и ищут максимально длинное совпадение. Чтобы переключить их в "ленивый" режим, нужно использовать символ
Чтобы не запутаться в разнообразных квантификаторах, держите шпаргалку по регулярным выражениям в JavaScript: https://prglb.ru/4se5z
#regex #javascript
Метод
String.prototype.match()
возвращает найденные совпадения в виде массива.Регулярные выражения по умолчанию работают по "жадному" алгоритму и ищут максимально длинное совпадение. Чтобы переключить их в "ленивый" режим, нужно использовать символ
?
.Чтобы не запутаться в разнообразных квантификаторах, держите шпаргалку по регулярным выражениям в JavaScript: https://prglb.ru/4se5z
#regex #javascript
📖В MDN Web Docs с недавних пор появились отдельные страницы для каждой функции регулярных выражений JavaScript с более полной информацией о синтаксисе и семантике, включая информацию о совместимости браузеров.
📌Гайды
• Assertions
• Character classes
• Groups and backreferences
• Quantifiers
• A cheat sheet
📌Справочные страницы
• Creating regular expressions
• Flags
• Assertions
• Atoms
• Other features
👉Разбираемся подробнее, как организована информация и как новая документация может помочь вам писать регулярные выражения на JavaScript.
📌Гайды
• Assertions
• Character classes
• Groups and backreferences
• Quantifiers
• A cheat sheet
📌Справочные страницы
• Creating regular expressions
• Flags
• Assertions
• Atoms
• Other features
👉Разбираемся подробнее, как организована информация и как новая документация может помочь вам писать регулярные выражения на JavaScript.
MDN Web Docs
New reference pages on MDN for JavaScript regular expressions | MDN Blog
See the latest updates to the MDN reference pages about JavaScript regular expressions, including new sections on sub-features and browser compatibility information.