Tecnología

Inicio

Cómo reemplazar los espacios finales con el Perl expresiones regulares

Una expresión regular es una serie de uno o más caracteres que se utilizan para que coincida con los patrones en un programa de ordenador. En Perl, que a menudo hacen uso de expresiones regulares. Puede escribir una función que recorta los espacios al final de una cadena y usar la función de cualquier parte que programa en Perl. Utilizar una expresión regular en función de la coincidencia de patrones cadena de Perl, que especifica que desea que la expresión regular para solo al final de la cadena.

Instrucciones

1 Abrir un nuevo programa en Perl. Insertar el cursor en el principio del archivo.

2 Escriba el siguiente código:

sub trim ($) {

mi $ cadena = cambiar;

$ Cadena = ~ s / \ s + $ //;

devolver $ string;

}

Esta función crea un archivo temporal que toma el valor de la cadena que se pasa a la función. A continuación, utiliza una expresión regular para eliminar los espacios finales. El "\ s" indica a la función única para buscar caracteres de espacio en blanco y el "$" dice que sólo se mira el final de la cadena. Después de quitar los espacios finales, la función devuelve la variable al programa principal.

3 Guarde el archivo de programa.