无涯教程-Perl - s函数

35 阅读1分钟

描述

这不是功能。这是正则表达式替换运算符。根据PATTERN中指定的正则表达式,将数据替换为REPLACE。与m //一样,分隔符由s后的第一个字符定义。

语法

以下是此函数的简单语法-

s/PATTERN/REPLACE/

返回值

如果失败,此函数返回0,如果成功,则返回替换次数。

以下是显示其基本用法的示例代码-

#!/usr/bin/perl -w

$string = "This is Test";
# this will replcase Test with Best.
$string =~ s/Test/Best/;

print "$string\n";

执行上述代码后,将产生以下输出-

This is Best

参考链接

www.learnfk.com/perl/perl-s…