|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Nickolay Umnoff 2:5099/17 24 Aug 2000 11:07:38 To : All Subject : comstar bills analyser -------------------------------------------------------------------------------- Hарод, никто чисто случайно не занимался написанием анализатора счетов за телефонию от Комстара? Интересно было бы посмотреть. Кому надо, могу для дальнейших разработок бросить regexp для парсинга: === Cut file: analyser === # Образец: 01/06 09:38 8123123123 Z3 Урюпинск 6 1.23 # или 01/06 11:11 8123123456 Киев 1 3.29 # |дата |время|номер |зона+город (по |длит.|сумма # |России) или только |город (зарубежье) /\s+(\d\d)\/(\d\d)\s+(\d\d):(\d\d)\s+(\d+)\s+Z?\d?\s+(\W+?)\s+(\d+)\s+(\d+)\S(\ d+)/ === Cut End === Будут какие-либо комментарии и/или дополнения по содержанию regexp'a? Можно, конечно, добавить ограничения на время и дату, но тут не ip-адрес, левых чисел, по идее, быть не должно. /Nickolay [Registered Linux User 161656] mailto: fat@linuxfan.com ... Co-sysop wanted: Must have good oral skills --- GoldED+/LNX 1.1.4.3 * Origin: FATSoft II, MR, Russia (2:5099/17) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/188639a4dbbc.html, оценка из 5, голосов 10
|