Мне нужно регулярное выражение, которое дает следующий XML, даст мне все продукты (продукты), которые имеют «Bebidas» как категорию (категорию), и я должен сделать это в Sublime Текст, поэтому только иметь возможность использовать регулярное выражение (без выделенного XML-парсера не допускается):xml Regex, сопоставляющий весь XML-файл
XML File www.ethgf.com/electricos.xml
у меня есть проблема, когда я использую (?s)<producto>(.+?Bebidas.+?)<\/producto>
, потому что он выделяет почти весь XML (первый " producto 'через последнее закрытие тега).
http://stackoverflow.com/questions/701166/can-you-p rovide-some-examples-of-why-it-is-hard-to-parse-xml-and-html-with-a-reg? rq = 1 –
теперь у вас есть 2 проблемы –
Почему бы вам не использовать парсер вместо регулярного выражения? –