3

*文字列に文字が含まれている場合に一致する正規表現を探していますが、1回だけです。a*aa、、と一致する必要がありますがaa*aaaaa、、、と一致しa*aaaaてはなりません。a**aa********

何かアドバイス?

4

3 に答える 3

4

この文字列をキャプチャしているようには見えません。では、なぜ最初から正規表現を使用するのでしょうか? tr//一致の数を返します:

my $nStars = ( $str =~ tr/*/*/ );
于 2013-07-25T23:33:15.033 に答える