
No.4
- 回答日時:
print "$i行目の要素" . $j+1 . "が空ですぞ" if $line[$j] eq '';
に辿り着きたいということでしょうか。
@csvを一行ずつ、','でsplitして@lineに入れ、
さらに@lineを1要素ずつ空文字と比較すると良いと思います。
No.1
- 回答日時:
> @t = ('A',,'C');
2要素目($t[1])はCです。
@t = ('A',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'C')とした場合も、
2要素目($t[1])はCです。
空文字('')かundefを入れてやらないと、配列の中身は2つになります。
この回答へのお礼
お礼日時:2011/03/02 16:07
すみません。設問が間違っていました。
"a,b,c"
"A,,C"
の様なデータをCSVファイルで用意して、それをperlの配列に読み込むと
AとCの間の2要素目は空いてしまいます。この空きかどうかを知りたいのです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
可変長配列を、動的確保した固...
-
VBAのautofilter、criteriaの配...
-
二次元配列のインデックスについて
-
エクセルVBAでTransposeの不思議
-
2次元配列or複数回のファイル読...
-
文字の整列(printf)
-
マクロ Publicでの配列定義
-
画面を強制的に再描画させる方法
-
UWSCの終了の仕方
-
VBAでの一時停止と再開の方法
-
DOSコマンドのループ内のTIMEコ...
-
VBのReturnの使い方
-
CSVファイルの特定の行だけを読...
-
乱数の桁数指定、または範囲指定。
-
Escキーを押すと、中断する時と...
-
VBA エクセル2010 横長データ...
-
一意(ユニーク)かつ、ソート...
-
null 参照の例外が実行時に発生...
-
EXCEL VBA ユーザーフォームの...
-
プロシージャとは
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAのautofilter、criteriaの配...
-
文字の整列(printf)
-
クラスに配列を渡す方法
-
Dim flag(4) as boolean で配列...
-
エクセルVBAでTransposeの不思議
-
二次元配列のインデックスについて
-
Excel VBA ユーザーフォームの...
-
Strawberry Perl for Windows ...
-
バイナリデータの操作
-
perlで配列の要素が空なのを知...
-
perlの配列追加について
-
perl 配列の要素数について
-
グループ分けの仕方について
-
最後のフィールドを抜き出したい。
-
リストボックスに縦スクロール...
-
チェックボックスのperlでの値...
-
二つの配列から連想配列を作る方法
-
変則的なスタック配列を使う
-
二次元配列における要素数のは...
-
配列を使わずに、数字(連番)...
おすすめ情報