El operador de sustitución o el operador ‘s’ en Perl se usa para sustituir un texto de la string con algún patrón especificado por el usuario.
Sintaxis: s/texto/patrón
Devuelve: 0 en caso de error y número de sustituciones en caso de éxito
Ejemplo 1:
#!/usr/bin/perl -w # String in which text # is to be replaced $string = "GeeksforGeeks"; # Use of s operator to replace # text with pattern $string =~ s/for/to/; # Printing the updated string print "$string\n";
Producción:
GeekstoGeeks
Ejemplo 2:
#!/usr/bin/perl -w # String in which text # is to be replaced $string = "Hello all!!! Welcome here"; # Use of s operator to replace # text with pattern $string =~ s/here/to Geeks/; # Printing the updated string print "$string\n";
Producción:
Hello all!!! Welcome to Geeks