fatigados a obscuridade ao fazer grande parte do mundo da Internet uma proposição indo, expressões regulares são o herói anônimo da tecnologia da informação. Encontrado em todos os lugares a partir de scripts servir páginas web à bioinformática para o seu programa de processamento de palavra humilde , expressões regulares ajudar os administradores e programadores mansas , moldar e controlar grandes quantidades de dados com pouco esforço. A sintaxe de expressões regulares é um desafio. Enquanto eles são principalmente manipuladores de linguagem, expressões regulares parecem nada como uma linguagem natural. Coisas que você precisa
Perl
arquivo texto
Show Mais instruções
1
Prepare um arquivo de texto , copiando uma obra em domínio público em um arquivo de texto. Salve o arquivo com o nome de " regextest1 " com o " . Txt" sufixo em seu diretório de documentos (ou pasta) em um novo diretório com o nome " RegExTests ".
2
Comece uma sessão de console se você estiver usando o Windows , começar uma sessão de terminal , se você estiver usando o Mac oS X. Digite " perl- v" no prompt de linha de comando para verificar a presença de Perl em seu sistema e sua versão
. 3
Digite o seguinte no prompt de linha de comando, e depois pressione a tecla "Enter" :
perl- e ". s /\\ /PERÍODO /g; " - pi.save $ ( encontrar documentos /RegExTests -type f )
Este comando irá abrir todos os documentos nos RegExTests diretório, abri-lo substituir cada ocorrência de um período com a palavra pERÍODO e salvar o documento editado.
Desde o período é um metacharacter em expressões regulares , para encontrar um período de " literal" , você deve usar o símbolo de escape " \\ ". A fim de encontrar esses símbolos, $ () * + [\\ ^ {