Библиотека фронтендера | Frontend, JS, JavaScript, React.js, Angular.js, Vue.js
23.2K subscribers
2.2K photos
120 videos
38 files
4.61K links
Все самое полезное для фронтенда в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/77178ed4

Наши каналы: https://yangx.top/proglibrary/9197

РКН: https://gosuslugi.ru/snet/67a5b6884689c2151c820bb4
加入频道
Правильный ответ: 2

Метод 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.