我试图理解为什么Perl似乎没有评估用于在匹配中定义特定出现次数的花括号内的表达式:
$ perl -e '$a=2;print "abbbc" =~ m/b{$a+1}/ ? "match\n" : "no match\n";'
no match
Run Code Online (Sandbox Code Playgroud)
$ perl -e '$a=3;print "abbbc" =~ m/b{$a}/ ? "match\n" : "no match\n";'
match
Run Code Online (Sandbox Code Playgroud)
我使用了一个单独的变量.我在这里错过了什么?谢谢......第一次发帖!