Programação  
 
Conhecimento computador >> Programação >> Programação Perl >> 
Como remover todos os espaços em branco em uma string com expressões regulares em Perl
Em Perl, uma expressão regular é um ou mais caracteres usados ​​para combinar os valores em strings , como cartas específicas, marcas de identificação ou espaço em branco. Você pode criar funções que usam expressões regulares com o operador Perl substituição para coincidir com caracteres de espaço em branco e removê-los . O caractere " ^" permite que você especifique apenas caracteres no início da cadeia , o "$" permite identificar apenas os que estão no fim, ou você pode omitir isso e combinar todos os espaços em branco ao longo da cadeia. Instruções
1

Abra um arquivo de programa Perl, e insira o cursor no início
2

Digite o seguinte código: .

Sub trim ( $ ) {

meu $ string = shift;

$ string = ~ s /\\ s + //g;

retornar $ string ;

}

Esta função usa o operador de substituição " s ///" para coincidir com os espaços em branco e removê-los . Classe A " \\ s" caráter corresponde a todos os caracteres de espaço em branco e os substitui por nada . Em outras palavras , ele remove -los . Ele retorna um string que não contém caracteres de espaço em branco em qualquer lugar
3

Digite o seguinte código: .

Sub ltrim ($) {

my $ string = shift;

$ string = ~ s /^ \\ s + //;

retornar $ string ;

}

Esta função só remove líder espaços em branco antes de quaisquer outros caracteres . Os " ^ \\ s " diz para combinar espaços em branco apenas até o primeiro caractere de espaço não- branco, em seguida, removê-los
4

Digite o seguinte código: .

Sub rtrim ( $ ) {

meu $ string = shift;

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

retornar $ string ;

}

Esta função só remove os espaços em branco à esquerda no final da string. O "s + $ ", diz para combinar espaços em branco só depois de todos os caracteres de espaço não-brancos , em seguida, removê-los.
5

Salve o arquivo de programa.


Anterior :

Próximo : No
  Os artigos relacionados
·Como usar expressões regulares para verificar uma cade…
·Como substituir passados ​​espaços com expressões reg…
·Como Entrar para Perl Com Perforce 
·Como detectar erros de sintaxe Perl 
·Como abrir uma confirmação Webpage Através PerlScrip…
·Como usar o Twitter Net PERL 
·Como usar Perl Código Hooks 
·Tutorial para XML para Perl 
·Como usar o Awk em Perl 
·Como converter de Python para Perl 
  Artigos em destaque
·Quais são as vantagens e desvantagens de projetos Grid…
·Função PHP Desvincular 
·Como fazer descritores de arquivos em C 
·Como definir o valor do atributo do PHP DOM 
·1997 Bayliner Capri Specs 
·Como levantar um Integer a um Poder em C 
·Como converter objeto para Int em Java 
·Como ativar o Java em um Smartphone 
·Como escrever um programa C + + computador que calcula …
·Como alocar um arquivo 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados