Мне необходимо распарсить все item'ы в рамках каждого item'а получить массив значений типа:
"/category/1", "Cat1"
"/category/1/2", "Cat12"
"/category/1/2/1", "Cat121"
как ?
Допустим есть некое РВ, которое парсит айтемы:
каждый матч будет иметь строку ["here"] — а вот как в ней поступить (чтобы за раз получить массив значений) незнаю
В крайнем случае, мне подойдет последнее значение "/category/1/2/1", "Cat121", но и этого добиться не могу.
Здравствуйте, Lloyd, Вы писали:
L>Здравствуйте, skodnik, Вы писали:
S>>как ? S>>Допустим есть некое РВ, которое парсит айтемы:
L>Забудь о регулярных выражениях. Лучше по-честному распарсить html, взяв SGMLReader (ищется гуглом).
Спасибо! Займусь.
Но по регулярке вопрос остается хотябы из академического интереса. Я всегда на вот таких "подмачах" останавливался.
Здравствуйте, skodnik, Вы писали:
S>Но по регулярке вопрос остается хотябы из академического интереса. Я всегда на вот таких "подмачах" останавливался.
Мне казалось, это уже знатный боян — разбор HTML с помощью регулярок...
Любую capturable-группу можно повторить квантификаторами, но тогда через Group.Value будет возвращаться только последнее совпадение данной группы. Однако дотнетное API позволяет посмотреть предыдущие совпадения группы через коллекцию Captures.
Здравствуйте, Пельмешко, Вы писали: П>У Пельмешки угнали ноут, не посидишь ночами теперь на rsdn П>Когда я вижу регвыры over html/xml, то начинаю громко ругаться матом, юзайте SGMLReader!!!