|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Pavel Shirshov 2:5010/148.22 23 Feb 2004 13:29:35 To : Ivan Frolcov Subject : regexp -------------------------------------------------------------------------------- Мои бортовые системы запеленговали, что в Воскресенье Февраль 22 2004 22:37, Ivan Frolcov писал Pavel Shirshov: >> Рискую быть посланным, но вопрос такой. >> Есть строчка где много раз написан ip адрес, точнее в строчке может >> быть от 0 до n вхождений этого ip адреса. regexp для получения 1-го >> ip адреса из строки я написал, вопрос, как вычленить все ip адреса? >> Каким regexp-ом? IF> Собственно говоря, что-то уж больно вычурная постановка задачи. Адрес IF> у тебя уже есть, достаточно подсчитать, сколько раз он встречается в IF> строке. IF> $count = @{[ /\Q$addr\E/g ]}; Спасибо за совет, но я видимо выразился неправильно еще раз попробую Есть строка следующего вида sdfsdk;l 12.233.54.12 fdlgj 234.213.42.21 dslkdsfkerop 21.44.22.11 22.33.211.22 Из этой строки надо выдрать все ip адреса, какой конструкцией это можно сделать в perl? C уважением, Pavel Shirshov. --- GoldED+/W32 1.1.5 * Origin: pavelsh(at)mail(dot)ru (2:5010/148.22) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/239584039ac3a.html, оценка из 5, голосов 10
|