| Espacios en blanco Whitespace es un módulo PERL para limpiar varios tipos de espacios en blanco falsos en los archivos de origen. |
Descargar ahora |
Espacios en blanco Clasificación y resumen
- Licencia:
- Perl Artistic License
- Nombre del editor:
- Rajesh Vaidheeswarran
- Sitio web del editor:
- http://search.cpan.org/~rvaidh/Whitespace-1.02/Whitespace.pm
Espacios en blanco Etiquetas
Espacios en blanco Descripción
Whitespace es un módulo PERL para limpiar varios tipos de espacios en blanco falsos en los archivos de origen. Whitespace es un módulo PERL para limpiar varios tipos de espacios en blanco falsos en archivos de origen. HSYNOPSIS USE WHITESPACE; # Instanciate un objeto de espacio en blanco con # ambos archivos de entrada y salida especificados $ ws = nuevo espacios en blanco ($ infile, $ fote); # Instantiate un objeto de espacio en blanco con # solo los archivos de entrada especificados (Limpieza en el lugar) $ WS2 = nuevo espacio en blanco ($ infile); # Detectar los espacios en blanco $ RET = $ WS-> detectar (); Detectar devuelve undeles si no puede operar en el archivo dado. El error que causó el UNDEF se puede recuperar usando Error Imprimir $ WS-> Error (). "n" a menos que se definen $ RET; Detectar devuelve los tipos de espacios en blanco detectados como un hash que se puede recuperar utilizando el estado del método. El hash poblado podría parecerse a esto, si el archivo solo tenía espacios líderes, finales y finales de línea (digamos en 3 líneas). % stat =% {$ env-> estado ()}; Imprimir mapa "$ _ => $ stat {$ _} n", ordenar las teclas% stat; EOL => 3 guión => 0 líder => 1 spacetab => 0 arrastrando => 1CleanUp se puede lograr para todos los espacios en blanco o solo para un tipo de espacio en blanco, utilizando los siguientes métodos. Si se da un saludo, los contenidos limpiados. están escritos en este archivo. Si no, los contenidos se reemplazan en el lugar. Undef se devuelve si hubo un error al escribir el archivo. # Para limpiar todos los espacios en blanco $ ret = $ env-> limpieza (); # Para limpiar espacios en blanco líderes solo $ lidestat = $ env-> LeadClean (); # Para limpiar espacios en blanco finales solo $ Trailstat = $ Env-> TrailClean (); # Para limpiar la sangría en blanco solo $ INDENTSTAT = $ ENV-> INDENTCLEAN (); # Para limpiar el espacio-SIGUIENTE BY-TABS solo $ SFTSTAT = $ ENV-> SPACETBCLEAN (); # Para limpiar los espacios en blanco del extremo de línea solo $ EolStat = $ Env-> Eolclean (); Requisitos: · Perl
Espacios en blanco Software relacionado