URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 4439
[ Назад ]

Исходное сообщение
"Random в Perl"

Отправлено Hostik , 04-Июл-05 12:38 
Доброго времени суток, подскажите плиз - требуется в перле волучить рандомный текст из 6 знаков типа "rj84nv", как это можно реализовать?

Содержание

Сообщения в этом обсуждении
"Random в Perl"
Отправлено naquad , 04-Июл-05 12:46 
>Доброго времени суток, подскажите плиз - требуется в перле волучить рандомный текст
>из 6 знаков типа "rj84nv", как это можно реализовать?

Решение в три секунды:
[root@TheNaquad ~]# perl -e 'my @table=('A'..'Z','1'..'9','a'..'z');$str="";for($i=0;$i<20;$i++){$str.=$table[int(rand(scal$r@table))]};print $str'


"Random в Perl"
Отправлено naquad , 04-Июл-05 12:47 
>>Доброго времени суток, подскажите плиз - требуется в перле волучить рандомный текст
>>из 6 знаков типа "rj84nv", как это можно реализовать?
>
>Решение в три секунды:
>[root@TheNaquad ~]# perl -e 'my @table=('A'..'Z','1'..'9','a'..'z');$str="";for($i=0;$i<20;$i++){$str.=$table[int(rand(scal$r@table))]};print $str'


Глюки konsole: scal$r@table)) - scalar(@table)


"Random в Perl"
Отправлено Hostik , 04-Июл-05 13:04 
>>>Доброго времени суток, подскажите плиз - требуется в перле волучить рандомный текст
>>>из 6 знаков типа "rj84nv", как это можно реализовать?
>>
>>Решение в три секунды:
>>[root@TheNaquad ~]# perl -e 'my @table=('A'..'Z','1'..'9','a'..'z');$str="";for($i=0;$i<20;$i++){$str.=$table[int(rand(scal$r@table))]};print $str'
>
>
>Глюки konsole: scal$r@table)) - scalar(@table)


Спасибо все ок!


"Random в Perl"
Отправлено allez , 04-Июл-05 12:52 
*