Разделить строку по значениям времени даты на подстрокиC#

Место общения программистов C#
Ответить
Anonymous
 Разделить строку по значениям времени даты на подстроки

Сообщение Anonymous »

У меня есть строка типа < /p>


2014-02-19 16: 21: 46,139 Ошибка ошибок. 2014-02-19 16:35:48,247 ERROR [pool-1-thread-1]
cluster.ClusterServiceImpl - unexpected error when trying to update
LastCheckinTime java.sql.SQLException: Network error IOException:
Connection timed out: connect


....

Я пытаюсь разделить его на подстройки по значениям времени даты, например. < /p>


log [0] = 2014-02-19 16: 21: 46,139 queue.taskqueueengine-неудача
Чтобы разрешить вход в очередь задач для задачи обнаружения сбоя первого уровня
java.sql.sqlexception: network uexcect Подключите < /p>

log [1] = 2014-02-19 16: 35: 48,247 Ошибка [Pool-1-Thread-1]
cluster.clusterserviceimpl-Неожиданная ошибка при попытке обновлять
lastcheckintime java.sql.sqlexcept /> < /blockquote>

Я использую следующую команду < /p>

string exLogs = System.IO.File.ReadAllText(@"D:\orion.log");
string[] messages = Regex.Split(exLogs,] @"^([0-9]{4})-([0-1][0-9])-
([0-3][0-9])\s([0-1][0-9]|[2][0-3]):([0-5][0-9]):([0-5][0-9])");
< /code>

Однако вместо того, чтобы дать мне подстройки, это дает мне < /p>

log[0]=2014
log[1]=02
< /code>

etc.
Что я мог бы сделать неправильно.
Спасибо любая помощь будет очень ценится. < /p>

Подробнее здесь: https://stackoverflow.com/questions/221 ... substrings
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»