[Homework] JavaScript Basics - JavaScript Functions and Objects - Problem {6} - Count Number of DIVs. - Regex - как да мачнем всичко, освен конкретна фраза?
Здравейте,
Най-елементарното, което ми хрумва при тази задача, е да сплитна стринга по всичко, освен </div>. Но нещо не мога да се оправя с регекса.
var divs = str.split(/^<\/div>/g) - Това защо не работи и как трябва да е?
Могат да се намерят и по-заобиколни решения, но искам да разбера как работи регекс. Мерси предварително!
Мерси,
Тези начини изглеждат като на китайски, но трябва да ги разучим. Иначе за мачване на отварящи дивове използвах следното:
(/<div[^>]*>/g)
Налага се, понеже може да има всякакви глупости преди затварящата скоба.