No.2ベストアンサー
- 回答日時:
判定部分を
$data[$row][$col] =~ /[Pp]/
のようにすればいいです
No.1
- 回答日時:
> $data[$row][$col] eq "[Pp]"
“eq”は「文字列が同じかどうか」を判定する演算子ですので、正規表現を認識しません。
手っ取り早く数えるなら、演算子trを使う方法があります:
$s = 'Papa told me';
$num_of_p = ($s =~ tr/Pp// );
print '#of P or p = ', $num_of_p, "\n";
参考URL:http://perldoc.jp/docs/perl/5.6.1/perlfaq4.pod
この回答へのお礼
お礼日時:2004/09/11 10:40
ありがとうございます。
"tr/// 演算子"がありましたね。
ただ今回、行/列の列方向に並んだ文字列から任意の文字数をカウントしたので、"tr/// 演算子"を使うには行-列の入れ替えを行ったあと適用しないといけないですよね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java Java 南京錠 2 2023/02/04 11:46
- Excel(エクセル) Excel 値を返す数式についてです 3 2022/11/21 20:08
- Excel(エクセル) Excelの空文字判定について 7 2023/01/06 13:25
- Excel(エクセル) エクセル 関数について質問です。 2 2022/10/03 11:14
- Excel(エクセル) エクセルについて教えてください。 1回目が80以上(数字) or 対象外 (文字列)or (空欄) 2 2022/10/17 11:42
- C言語・C++・C# c言語 プログラムのエラー 1 2023/02/11 20:31
- その他(プログラミング・Web制作) test([)コマンドによる条件判定 2 2022/08/10 12:28
- PHP PHP MySql ページング 2 2022/09/20 06:38
- その他(プログラミング・Web制作) プログラミング pythonの問題について 2 2022/04/19 00:41
- Excel(エクセル) エクセルで文字列と数字が混在する列に書式設定したい。 3 2022/12/19 09:11
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
2次元の配列にデータを格納したい
-
VBAでCSVファイルの特定行を書...
-
VBAでCSVファイルを途中行まで...
-
batファイルでrenameができませ...
-
ExcelをCSV書き出す場合のシー...
-
awkスクリプトでダブルクォーテ...
-
DOSコマンドで、標準出力を出力...
-
Firefox で file:// で始まる U...
-
ファイル出力の改行コードをLFに
-
Perlの変数に文字数制限(容量...
-
fopenでディレクトリ内の全ファ...
-
[Perl]ファイル出力のエンコー...
-
同じようなソースなのですが片...
-
エクセルVBA コードが同じでも...
-
巨大なテキストの最終行を取得...
-
エクセルVBAで素数だけを出力す...
-
バッチファイルの作り方(CSV→...
-
【C++/CLI】ファイルオープンに...
-
C#でCSVファイルを逐一更新したい
-
Perlで特定行から特定行までを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
どのようなプログラムをつくれ...
-
perlでの三次元配列の作り方
-
csvで順番の入れ替え
-
配列の中に重複文字列があるか...
-
perlで複数行のデータを自由に...
-
pushをすると行ができる
-
要素を削除する最適な方法
-
行・列の整理! perl
-
ファイルから読み込んで配列へ
-
Perlの初歩的な質問・・・
-
perl-cgi 文字の長さでソートし...
-
C言語のバイナリモードでのfsca...
-
Pythonの再帰関数の動作の流れ...
-
C言語でバイナリファイルの読み...
-
ランダムでかぶらないように4...
-
ソートのテクニックについて
-
perlの無名配列の使い方を教え...
-
CSVデータ「","」と「,」混在読...
-
perlで読み込んだURLを配列に入...
-
時刻表を分でソートする方法を...
おすすめ情報