CodeKitHub
Українська

#pattern-matching

Жадібний проти лінивого зіставлення в regex: чому ваш патерн захоплює забагато
Текст і regex

Жадібний проти лінивого зіставлення в regex: чому ваш патерн захоплює забагато

Ваш regex працює на коротких тестових рядках, але захоплює набагато більше, ніж треба, на реальних даних. Майже завжди причина — жадібний квантифікатор: ось справжнє рішення з поясненням, що відбувається посимвольно.