TonyBrown123 Ответов: 1

Как использовать регулярные выражения для поиска всех msgboxes без заголовка в visual studio


Всем привет,

У меня есть очень большое решение в Visual Studio с более чем 13k msgboxes. Некоторые из них будут иметь окна сообщений (сделанные на протяжении многих лет), которые не имеют заглавной части (см., например, 1). Мы пытаемся исправить все это (например, 2), чтобы последовательно отображать один и тот же заголовок.

пример:
1) msgbox ("какой-то текст здесь")
2) msgbox("some text in here",MsgBoxStyle.Восклицание, Какое-То Глобально Изменчивое)

Кнопки могут быть разными.
Я хочу найти все те msgboxes, которые имеют "с помощью MsgBox("+ любые символы, кроме запятой + ")"


Заранее спасибо
Тони

Что я уже пробовал:

Я пытался использовать [ ^ ,], чтобы исключить запятые, но безрезультатно.
Любая помощь будет очень признательна.

Mohibur Rashid

Если у вас есть cygwin попробуйте grep

TonyBrown123

Прекрасно!!

Спасибо

1 Ответов

Рейтинг:
8

Peter Leow

Попробовать это:

msgbox\("[^,]*"\)


TonyBrown123

Хорошо работает!!

спасибо

Peter Leow

Добро пожаловать.