![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
No.3ベストアンサー
- 回答日時:
#まず配列を用意
@mozi=('a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z','A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z','1','2','3','4','5','6','7','8','9','0');
$max=@mozi;#配列の個数を代入
$get=int(rand($max));#個数までの乱数を取得
print"$mozi[$get]";#配列から引き抜き
No.2
- 回答日時:
以前、そんなサブルーチンを作ったので。
方法としては#1さんの1番の方法を使っています。
&randstr(8); で8桁のランダムな文字列を、
&randstr(4,16);で4桁~16桁のランダムな文字列を返します。
sub randstr {
my ($colum1,$colum2) = @_;
$colum2 = $colum1 unless($colum2);
my @str = ('a'..'z','A'..'Z','0'..'9');
my $result;
my $colum = int rand($colum2 - $colum1 +1) + $colum1;
for(1..$colum) {
$result .= $str[ int rand(scalar @str) ];
}
return $result;
}
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) COBOL数値転記をCOPY句内での仕様 6 2022/06/15 18:48
- C言語・C++・C# C言語で 英文字のみからなる文字列、”Radar”、”WasItACatISaw”、”a”、””(空 5 2022/12/20 15:17
- PHP c言語 文字 - '1'+26 3 2022/03/26 20:58
- C言語・C++・C# int temp = 0; if(isdigit(arr[i])){//文字が数字であれば(0~9) 1 2022/03/27 01:37
- Perl perlでリテラル値はメモリにどのように格納されているか? 1 2023/01/15 20:45
- Visual Basic(VBA) エクセルの数式で教えてください。 1 2023/07/31 15:49
- C言語・C++・C# c言語 int temp = 0; if(isdigit(arr[i])){ temp=arr[i] 2 2022/03/27 01:44
- 計算機科学 急ぎです、大学数学再帰の問題難しくてがわからないです。 以下の4つの文字列を連結して新たに生成できる 1 2023/05/17 20:11
- Visual Basic(VBA) Excel VBA で End Subのところで「型が一致しません」のエラーとなります。 6 2022/07/27 19:58
- デスクトップパソコン 40年間の悩み キーボードにおいて初期値として漢字ローマ字変換に設定する方法 8 2023/05/08 14:50
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCEL VBA で、0から?1から?
-
パソコンキーボードで時分秒を...
-
IF関数でEmpty値を設定する方法。
-
VBAで配列の計算
-
変数を動的に作るには?
-
動的配列が存在(要素が有る)か...
-
VBでbyte配列型のインスタンス...
-
C言語で3次元配列の課題をして...
-
VBで作った乱数を一度も重複さ...
-
C言語のポインターに関する警告
-
ループ処理の際、最後だけ","を...
-
JSPやサーブレットでSystem.out...
-
ActionForm form にnullが入っ...
-
Java配列でNullPointerExceptio...
-
オブジェクトの中のプロパティ...
-
大量のデータを読み込んで表示...
-
数字文字列をパック10進数に変...
-
privateなフィールドは継承され...
-
javaで質問です。 文字列2023/2...
-
StrutsでJSPからListを受け取り...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAで配列の計算
-
IF関数でEmpty値を設定する方法。
-
パソコンキーボードで時分秒を...
-
EXCEL VBA で、0から?1から?
-
C言語 重複しない4ケタの乱数...
-
変数を動的に作るには?
-
VB.net 引数で配列変数を渡す際...
-
応用情報技術者試験の令和元年...
-
動的配列が存在(要素が有る)か...
-
VBで作った乱数を一度も重複さ...
-
VBでbyte配列型のインスタンス...
-
配列の要素数を超えた参照のコ...
-
複数のテキストボックスに同じ...
-
遅延バインディングを使用でき...
-
Visual C++ でコントロールを...
-
Excel VBAで配列の途中から(X)M...
-
C++、クラスメンバの構造体配列...
-
C言語で3次元配列の課題をして...
-
For文と配列
-
【MFC】GetCount()とGetSize()...
おすすめ情報