0 / 0 / 0
Регистрация: 24.01.2009
Сообщений: 24
|
|
1 | |
Регулярное выражение17.02.2010, 00:14. Показов 970. Ответов 2
Метки нет (Все метки)
Парсю файл html
string regul = @"<tr><td>(\d.*?)</td><td>(\d*)</td><td>(.*?)</td><td>(.*?)</td><td>(.*?)</td><td>(.*?)</td>.*?>([0-9]+)</td><.*?>(.*?)</td><.*?>(.*?)</td><.*?>(.*?)</td><.*?>(.*?)</td><.*?>(.*?)</td><td>([\d.]*)</td><.*?>(.*?)</td></tr>"; string[] splitStr = Regex.Split(text, regul); И столкнулся с таким вопросом: 1) Образуется нулевой элемент в массиве с текстом от начала файла до первого входения 2) Образуются "межстрочные" пустые элементы (в данном случае 14 запрашиваемых данных из строки и добавляется в массив 15-е пустое значение) Как с этим правильно бороться?
0
|
17.02.2010, 00:14 | |
Ответы с готовыми решениями:
2
Регулярное выражение Регулярное выражение Регулярное выражение Регулярное выражение |
1319 / 992 / 127
Регистрация: 08.12.2009
Сообщений: 1,299
|
|
17.02.2010, 00:36 | 2 |
все очень просто. НЕ используйте регэксы!
0
|
0 / 0 / 0
Регистрация: 24.01.2009
Сообщений: 24
|
|
17.02.2010, 08:26 [ТС] | 3 |
а что использовать?
0
|
17.02.2010, 08:26 | |
17.02.2010, 08:26 | |
Помогаю со студенческими работами здесь
3
Регулярное выражение Регулярное выражение Регулярное выражение Регулярное выражение Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |