【发布时间】:2013-06-20 19:49:24
【问题描述】:
我需要用“/”替换所有出现的“////”。
我有以下代码,但它不起作用:
$res =~ s/\/\/\/\//\//g;
我做错了什么?
【问题讨论】:
-
不确定这在 perl 中是否可行,但不妨试试
s_////_/_g -
它对我有用,用一个替换 4 个斜线。您的问题很可能在于您未显示的其他代码。
-
我将其替换为
$res =~ s|////|/|g; -
另外,永远,永远不要说"Its not working"而不描述如何。
-
请使用
$res =~ s|[/]{4}|/|g之类的名称。这 4 个斜线很难读。