相关疑难解决方法(0)

在Perl中用每个字符一个空格替换模式

假设我正在尝试将URL与正则表达式匹配:

$text = 'http://www.google.com/';
$text =~ /\bhttp:\/\/([^\/]+)/;
print $1;  # It prints www.google.com
Run Code Online (Sandbox Code Playgroud)

我想将其匹配的模式替换为其中每个字符的一个空格.例如,考虑到上面的例子,我想最后得到这个文本:

# http://              /
Run Code Online (Sandbox Code Playgroud)

有一个简单的方法吗?找出匹配模式有多少个字符,并用相同数量的不同字符替换它?

谢谢.

regex perl

4
推荐指数
1
解决办法
1406
查看次数

标签 统计

perl ×1

regex ×1