URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 2081
[ Назад ]
Исходное сообщение
"регексп перловый"
Отправлено Шанхай , 17-Сен-03 14:31
Я что-то с утра отупел. :(
нужно из 192.020.017.001 сделать 192.20.17.1, то. есть убрать все ведущие нули из октета. Подскажите, плз! :)
Содержание
- регексп перловый,Шанхай, 15:44 , 17-Сен-03
- регексп перловый,uldus, 10:17 , 19-Сен-03
- регексп перловый,konst, 12:31 , 19-Сен-03
- регексп перловый,1111111, 16:10 , 19-Сен-03
- регексп перловый,Ivan, 11:09 , 01-Фев-05
- регексп перловый,konst, 12:51 , 07-Фев-05
Сообщения в этом обсуждении
"регексп перловый"
Отправлено Шанхай , 17-Сен-03 15:44
>Я что-то с утра отупел. :(
>нужно из 192.020.017.001 сделать 192.20.17.1, то. есть убрать все ведущие нули из
>октета. Подскажите, плз! :) ~ /\.0/\./g;
"регексп перловый"
Отправлено uldus , 19-Сен-03 10:17
>>Я что-то с утра отупел. :(
>>нужно из 192.020.017.001 сделать 192.20.17.1, то. есть убрать все ведущие нули из
>>октета. Подскажите, плз! :)
>
>~ /\.0/\./g; Тогда уж ~ /\.0+/\./g;
"регексп перловый"
Отправлено konst , 19-Сен-03 12:31
/(^|\.)0+/\1/g;
"регексп перловый"
Отправлено 1111111 , 19-Сен-03 16:10
=~s/0//g :)
"регексп перловый"
Отправлено Ivan , 01-Фев-05 11:09
А если адрес типа 010.000.001.130 то получится "010..001.130" что не есть хорошо. :( Что делать?
"регексп перловый"
Отправлено konst , 07-Фев-05 12:51
>А если адрес типа 010.000.001.130 то получится "010..001.130" что не есть хорошо.
>:( Что делать?
А что должно быть вместо .000. ?