小编la.*_*a.c的帖子

在Perl中,如何从双引号中除去字符串中的空格,并用||替换这些引号?

我试图找到一种方法用管道(||)替换空格和双引号,同时保持双引号内的空格不变.

例如,它会将"word"字词"word"改为"word || word word || word",将"word word word"改为"word || word || word".

现在我有这个工作:

[%- MACRO typestrip(value) PERL -%]
my $htmlVal = $stash->get('value');
$htmlVal =~ s/"/||/g;
print $htmlVal
[%- END -%]
Run Code Online (Sandbox Code Playgroud)

哪个处理用管道替换双引号就好了.

我不知道这应该是多么简单或复杂,或者甚至可以做到,因为我没有编程的实际背景,虽然我曾经使用过一些Perl,但它以前从来没有这样,所以我道歉如果我我没有很好地解释这一点.

regex perl

2
推荐指数
1
解决办法
1243
查看次数

标签 统计

perl ×1

regex ×1