括弧で文字列を一致させようとしています。例えば正規表現パターンの中に角括弧を含む文字列変数を使用するにはどうすればよいですか?
:
my $foo = "debug_bus[0]";
my $bar = "debug_bus[0][12:0] = some_value;";
if ($bar =~ $foo)
{
print "Match\n";
}
else
{
print "No Match\n";
}
私は「マッチ」を期待するが、私は多分中括弧は「[0]」の問題を引き起こしていると信じて私をリード「いいえマッチ」を得続けますか?
[Perl正規表現(perl演算子の文字を含む検索文字列として変数を使用)の可能な複製]](http://stackoverflow.com/questions/4616395/perl-regular-expression-using-variable-as-search- string-with-perl-operator-char) –