miércoles, 27 de noviembre de 2013

Cómo reemplazar espacios finales Con las expresiones regulares de Perl

Un regular de expresión es un conjunto de uno o más caracteres que se utilizan para buscar patrones en un programa de ordenador. En Perl, a menudo se hace uso de regulares expresiones. Usted puede escribir una función que recorta las finales espacios en una cadena y usar la función de cualquier lugar que te programa Perl. Utilice una expresión regular en función de coincidencia de patrón de encordado de Perl, que especifica que desea que la expresión regular para que coincida sólo al final de la cadena.

 

REPLACE

 

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

 

Escriba el siguiente código:

 

sub trim ($) {

 

my $ string = cambio;

 

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

 

return $ 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 las finales espacios. El "\ s" indica a la función de mirar sólo por espacios en blanco y el "$" dice que mirar sólo al final de la cadena. Después de quitar los espacios finales, la función devuelve la variable en el programa principal.

 

Guarde el archivo de programa.

 

 

No hay comentarios:

Publicar un comentario