Descrição
Esta não é uma função. Este é o operador de substituição de expressão regular. Com base na expressão regular especificada em PATTERN, os dados são substituídos por REPLACE. Como m //, os delimitadores são definidos pelo primeiro caractere após s.
Sintaxe
s/PATTERN/REPLACE/
Exemplo
A seguir está o código de exemplo que mostra seu uso básico -
#!/usr/bin/perl -w
$string = "This is Test";
# this will replace Test with Best.
$string =~ s/Test/Best/;
print "$string\n";
Quando o código acima é executado, ele produz o seguinte resultado -
This is Best