Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.06.2015, 13:49   #1
Dana_mon
Новичок
Джуниор
 
Регистрация: 26.06.2015
Сообщений: 2
По умолчанию Регулярные выражения

Подскажите кто знает, как при поиске регулярным выражением исключить комментарии в коде?
т.е. надо найти русский текст в коде, но при этом не хочу видеть все комментарии...такое возможно?
Dana_mon вне форума Ответить с цитированием
Старый 26.06.2015, 16:48   #2
Sasha_Smirnov
Особый статус
Участник клуба
 
Аватар для Sasha_Smirnov
 
Регистрация: 24.11.2008
Сообщений: 1,535
По умолчанию «Чтоб я вас здесь не видела!»

Только видеть не хотите или вообще стереть?

Дайте пример кода с русским текстом и нежелательными комментами.
Sasha_Smirnov вне форума Ответить с цитированием
Старый 26.06.2015, 18:08   #3
Dana_mon
Новичок
Джуниор
 
Регистрация: 26.06.2015
Сообщений: 2
По умолчанию

Задача состоит в том, чтобы найти в коде все строковые литералы, в которых есть русские символы. При этом нужно исключить из поиска русские символы в кавычках, находящиеся в комментариях.

В данном примере должна быть найдена только одна строка «Привет, мир!».
Код:
class ShowTestMessageClass
    {
        /// <summary>
        /// Метод отображает сообщение "Привет, мир!"
        /// </summary>
        public static void ShowHelloWorldMessage()
        {
            MessageBox.Show("Привет, мир!"); // Для отображения сообщения "Привет, мир!" используется класс MessageBox
        }
    }

Последний раз редактировалось Stilet; 30.06.2015 в 09:15.
Dana_mon вне форума Ответить с цитированием
Старый 26.06.2015, 21:55   #4
Sasha_Smirnov
Особый статус
Участник клуба
 
Аватар для Sasha_Smirnov
 
Регистрация: 24.11.2008
Сообщений: 1,535
По умолчанию

Цитата:
Сообщение от Dana_mon Посмотреть сообщение
«Привет, мир!»
"Привет, мир!"
Ищу вместе с кавычками через Ctrl-F в ворде (с записью макроса).

За прошедшие 100 минут удалось пока за слэшами (двумя и более) не выделять (рисунок 2):

Вообще подход устраивает?
Изображения
Тип файла: jpg 2015-06-26_215232.jpg (17.3 Кб, 150 просмотров)
Тип файла: jpg 2015-06-26_232957.jpg (29.9 Кб, 120 просмотров)

Последний раз редактировалось Stilet; 30.06.2015 в 09:17.
Sasha_Smirnov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Регулярные выражения Jadore ASP.NET 0 23.05.2013 00:42
Регулярные выражения 7flash Microsoft Office Word 1 25.02.2013 19:51
регулярные выражения Sparky Помощь студентам 4 18.04.2012 18:58
регулярные выражения Farrel PHP 3 06.02.2011 18:43
Регулярные выражения Syltan JavaScript, Ajax 3 24.04.2010 23:08