演技されていません。
Perlの貪欲な正規表現は、次のコードを与える貪欲
use strict;
use warnings;
my $text = "asdf(blablabla)";
$text =~ s/(.*?)\((.*)\)/$2/;
print "\nfirst match: $1";
print "\nsecond match: $2";
を私は$2
が私の最後のブラケットをキャッチすると予想、まだ私の出力は次のようになります。
.*
場合は、デフォルトでは、なぜそれは貪欲ですそれは括弧で止まった?
あなたは実際のパターンでそれを定義した: ')(' \ 'と一致する)は、')グループ2 –
'外でなければなりません*'怠惰**です**。?! – Jan
あなたは私の質問にmissunderstandingている@Jan、私は '秒話していた。*' –