Tecnología

Inicio

Cómo sustituir una cadena en Perl

Perl fue diseñado originalmente por Larry Wall para crear informes a partir de archivos de texto. Perl está diseñado para buscar y editar texto. Si desea cambiar una cadena en un archivo de variables o texto a otro, puede utilizar la función de "s". Esta función sustituye a una determinada cadena de caracteres con una cadena de reemplazo. Puede proporcionar una cadena literal, o puede utilizar expresiones regulares. Las expresiones regulares son una forma de representar uno o más caracteres con un conjunto de meta-caracteres.

Instrucciones

1 Abra un documento de texto en blanco en cualquier editor de texto.

2 Escriba la línea

! / Usr / bin / perl

para iniciar el script Perl.

3 Escriba las líneas

mi $ mi_cadena;

$ Mi_cadena = "La cena era bueno! \ N";

print $ mi_cadena;

para crear e imprimir la variable que contiene la cadena "La cena fue buena!"

4 Escriba la línea

$ Mi_cadena = ~ s / bueno / malo /;

para sustituir la cadena "buena" con la cadena "malo".

5 Escriba la línea

print $ mi_cadena;

para imprimir los nuevos contenidos de la cadena en la pantalla.

6 Guarde el archivo como "substitute.pl".

7 Escriba el comando "substitute.pl Perl" en la línea de comandos para ejecutar el script.