Так вот у меня есть IRC журналы, которые приходят из БНК в формате (где [AA: BB: CC] не фактическое время, только время загрузки):Преобразование разговоров Журналы IRC с регулярным выражением?
[AA:BB:CC] <Person1> [re:al:ts] BLAH BLAH BLAH
[AA:BB:CC] <Person2> [an:ot:he] BLAH BLAH BLAH
[AA:BB:CC] <Person3> [rr:ea:lt] BLAH BLAH BLAH
[AA:BB:CC] <Person4> [im:es:tp] BLAH BLAH BLAH
Я хотел бы чтобы преобразовать его в:
[re:al:ts] <Person1> BLAH BLAH BLAH
[an:ot:he] <Person2> BLAH BLAH BLAH
[rr:ea:lt] <Person3> BLAH BLAH BLAH
[im:es:tp] <Person4> BLAH BLAH BLAH
Возможно ли это? Я вижу, что [AA: BB: CC] можно легко удалить, но как бы сохранить реальные временные метки и перенести их в/начало/линии без удаления «бла-бла-бла» или «с»? Честно говоря, я не очень хорошо разбираюсь в регулярных выражениях ...
Спасибо :) Maple
Правильно ли я думать, временные метки имеют вид 'чч: мм: ss'? Кюльд вы представляете реальный пример? Если вы не хотите, чтобы я догадался, что такое содержимое вашего файла. –