2014-10-22 2 views
0

Например:Написать регулярное выражение, чтобы найти все тэги с определенным атрибутом

<abc:TextLinkButton ID="someID" runat="server" ClientIDMode="Static" 
        CssClass="someClass" Text="Some text" meta:resourcekey="SomeResource" /> 

Мне нужно найти все «а: TextLinkButton» метку, которые имеют ClientIDMode атрибута. Я хочу найти все теги в VisualStudio 2013. Спасибо за помощь.


Редактировать: Еще один думаю. Есть ли быстрый способ удаления ClientIDMode = "Статический" атрибут из всех тегов abc: TextLinkButton в Visual Studio 2013?

+0

Какой язык вы используете? Я не уверен, что регулярное выражение является лучшим решением для этой работы. – sp00m

+0

Где вы управляете этим регулярным выражением? Я предполагаю, что поиск в Visual Studio, если да, какая версия (поскольку формат regex для VS2010 и ниже отличается от VS2012 и выше)? – freefaller

+0

Серьезно, сделайте себе одолжение - не разбирайте xml с регулярными выражениями. Xpath может быть тривиально решена. – georg

ответ

2

<abc:TextLinkButton[^>]+ClientIDMode\b

+0

Есть ли способ быстро удалить атрибуты ClientIDMode = "Static" из всех тегов abc: TextLinkButton в visual Studio 2013? – Raskolnikov

+0

@ merso0027 Я не использую Visual Studio, но пытаюсь заменить '(] +) ClientIDMode =" Static "' на '$ 1'. – sp00m

+0

WoooooW! Я должен учиться регулярным выражениям :). Большое спасибо :) – Raskolnikov

Смежные вопросы