У меня есть XML-файл, в котором я хочу сопоставить все теги XML, которые содержат атрибут, соответствующий определенной строке в Perl.
Пример XML:
<item attr="Car" />
<item attr="Apple_And_Pears.htm#123" />
<item attr="Paper" />
<item attr="Orange_And_Peach.htm#213" />
Я хочу регулярное выражение, котороезахватывает все узлы с атрибутом, который содержит ".htm"
<item attr="Orange_And_Peach.htm#213" />
<item attr="Apple_And_Pears.htm#123" />
При следующем регулярном выражении я сопоставляю все теги, а не только теги с атрибутом .htm:
<item.*?attr="[^>]*>
Есть ли какой-нибудь позитивный взгляд до определенного персонажа?
Спасибо