我不是正则表达式的专家,无法想象我应该在这里改变什么.
我得到了这两个错误
正则表达式中未转义的左括号被弃用,在正则表达式中传递; 通过标记<-- HERE在m/^(.*?)(\\)?\${ <-- HERE ([^{}]+)}(.*)$/在/usr/share/perl5/Debconf/Question.pm线72.
正则表达式中未转义的左括号被弃用,在正则表达式中传递; 通过标记<-- HERE在m/\${ <-- HERE ([^}]+)}/在/usr/share/perl5/Debconf/Config.pm线30.
当我跳到第72行时,这就是我所看到的
while ($rest =~ m/^(.*?)(\\)?\${([^{}]+)}(.*)$/sg) {
Run Code Online (Sandbox Code Playgroud)