相关疑难解决方法(0)

如何将修饰符添加到带引号的常规(qr)表达式中

有没有一种简单的方法可以将正则表达式修饰符(如"i")添加到引用的正则表达式中?例如:

$pat = qr/F(o+)B(a+)r/;
$newpat = $pat . 'i'; # This doesn't work
Run Code Online (Sandbox Code Playgroud)

我能想到的唯一方法就是print "$pat\n"回过头来(?-xism:F(o+)B(a+)r)尝试?-xism:用替换去除'i'

regex perl modifier stringification qr-operator

6
推荐指数
1
解决办法
677
查看次数

标签 统计

modifier ×1

perl ×1

qr-operator ×1

regex ×1

stringification ×1