Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / правильно ли использовать тут регулярку? Нужно решение. / 5 сообщений из 5, страница 1 из 1
29.12.2012, 21:02
    #38097507
Kreol
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
правильно ли использовать тут регулярку? Нужно решение.
Форумчане прошу помощи, что-то я никак не возьму в толк.
Есть у меня большой файл с текстами вида:
Код: html
1.
privet msgid "4444545 <snap>%s</snap>" msgstr "" ... privet msgid "4444545" msgstr "" privet msgid "4444545"" 


Мне нужно посчитать количество символов в строках
Код: html
1.
msgid "4444545 <snap>%s</snap>"

то есть посчитать символы между первыми кавычками после msgid. При этом нужно не учитывать если есть html теги и знаки типа %s (видов тегов и вариаций % есть много)
(в идеале конечно можно удалить теги, но придется перебрать все что возможно(. Между тегами может быть и текст для посчета, например
Код: html
1.
msgid "4444545 <snap>%s привет лалалала</snap>"


Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
 string html = "privet msgid "4444545" msgstr "" ... privet msgid "4444545" privet msgid "4444545"";

            MatchCollection m1 = Regex.Matches(html, "msgid \"(.*)\"");
            foreach (Match m in m1)
            {
               label1.Text = m.Groups[1].Value;
               break;
            }


Посчитать нужно просто количество символов без пробелов по возможности без учета тегов html
Спасибо.
...
Рейтинг: 0 / 0
29.12.2012, 21:04
    #38097508
Kreol
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
правильно ли использовать тут регулярку? Нужно решение.
язык С#
...
Рейтинг: 0 / 0
29.12.2012, 21:11
    #38097513
Kreol
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
правильно ли использовать тут регулярку? Нужно решение.
у меня не получается вытянуть правильно текст, хотя через калькулятор выражений все msgid"" выбираются.
...
Рейтинг: 0 / 0
29.12.2012, 21:56
    #38097527
Arm79
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
правильно ли использовать тут регулярку? Нужно решение.
Kreol,

Зачем Regex?

File.ReadLines() + IndexOf
...
Рейтинг: 0 / 0
30.12.2012, 02:03
    #38097602
Kreol
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
правильно ли использовать тут регулярку? Нужно решение.
Arm79Kreol,

Зачем Regex?

File.ReadLines() + IndexOf

о, точно, спасибо.
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / правильно ли использовать тут регулярку? Нужно решение. / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]