提交 fe305074 authored 作者: Anthony Minessale's avatar Anthony Minessale

escape pattern unless it's prefixed with ~

上级 19a0a0fb
......@@ -48,8 +48,11 @@ sub doit($$) {
my $loops = shift || 0;
my $linematch = 0;
$pattern =~ s/\(/\\\(/g;
$pattern =~ s/\)/\\\)/g;
if ($pattern =~ /^\~(.*)/) {
$pattern = $1;
} else {
$pattern = quotemeta $pattern;
}
if ($pattern =~ /^(\d+)$/) {
$linematch = 1;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论