Perlコーディング初心者質問スレ Part 56at PHPPerlコーディング初心者質問スレ Part 56 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト450:nobodyさん 07/10/29 02:42:49 >>446 にある動画はなんかおかしいと思う。 451:nobodyさん 07/10/29 11:17:19 質問させてください。 指定した文字が何回続いたかを取得したいのですがどうしたらいいですか? 例)この場合指定した文字は1です。 $a = '1111222'; $b = '1111136'; $aは4 $bは5 よろしくお願いします。 452:nobodyさん 07/10/29 11:56:14 $a='1111222';$i='1';($r)=($a=~m/($i{2,})/);print length $r 全角はシラネ 453:nobodyさん 07/10/29 11:59:30 $a = '1111222'; $c= 1; $n= length(($a=~/((?:\Q$c\E)+)/)[0])/length($c); 454:nobodyさん 07/10/29 12:31:05 perlは色んなやり方があって面白いね $a = '111111222'; $n = '1'; $count = length(($a =~ /($n+)/)[0]); 455:nobodyさん 07/10/29 13:04:18 >>451 $test_str = '111234111111'; $char = '1'; こういう場合は後半気にせず、まず見つけた連続の 3 でいいの?それとも、より長い連続の 6? 「はい、6 が得られるようにしたいんです」だと上に回答を書いた皆さんが優しくキレるかも。 あと、例なんだろうけど $a や $b は地雷踏むことがあるから気をつけてね。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch