4

以下で、条件が と評価されるのはなぜfalseですか?

$_ = "aa11bb";  
if(/(.)\111/){  
    print "It matched!\n";  
}  

「見る」ことができない特別な意味はあります\11か?\111Perl\1

4

2 に答える 2

5

\111とを分離するものがないため、 を 1 つのアイテムとして扱って\111ます。修飾子を使用して/xスペーシングを許可すると、あいまいさを取り除くことができます。

if(/(.)\1 11/x) { ...
于 2013-08-05T20:30:43.223 に答える