Certas linguagens de programação têm embutido recursos de processamento de texto que fazem manipulação seqüência de texto muito fácil. Por exemplo, a linguagem de programação Python tem uma biblioteca de processamento de texto muito robusto que lhe permite realizar operações complexas com código mínimo . Você pode usar esta biblioteca para editar cordas com seqüências supérfluos e indesejadas de texto. Estes subsequências indesejados podem ser removidos com um único passo em Python . Em outras linguagens , isso exigiria substancialmente mais código , o que pode introduzir erros e um comportamento inesperado. Coisas que você precisa
computador com linguagem de programação Python 3.2 instalado (consulte Recursos )
Show Mais instruções
1
Abra o editor de texto IDLE que vem com o download Python. O editor de texto IDLE é encontrado em Arquivos de Programas ( ou pedidos de Macintosh) , no diretório Python. Um arquivo de código fonte em branco é aberto na janela do editor de texto IDLE
2
Import a " re " . Módulo Python que inclui a função de processamento de texto "sub" que você irá usar para substituir as substrings . Escreva a seguinte linha na parte superior do arquivo de código fonte:
importação re
3
Criar uma string com múltiplas , substrings indesejados. Por exemplo, você pode adicionar o substring "abc " para " HelloWorld ! " escrevendo a seguinte declaração string: " ! abcHelloabcWorldabc "
minhaString =
4
Remova todos os substrings com a função " sub" . Esta função substitui todas as ocorrências de uma substring com outra substring . Para remover uma substring , basta deixar o substring de substituição em branco. Por exemplo, você pode usar a função desta forma de remover todas as ocorrências de "abc" do string:
myNewString = re.sub ( "abc" , "", minhaString )
< br > 5
Imprimir a string para a janela de saída :
print ( myNewString )
6
Execute o programa. A saída se parece com isso :
HelloWorld