A linguagem de programação Perl tem uma robusta biblioteca de ferramentas de processamento de texto. Você pode usar essas ferramentas para dividir o texto em pedaços menores . Isto é útil quando você quer se separaram um Uniform Resource Locator (URL) , ou endereço do site, em várias cadeias menores. Por exemplo, você pode dividir o URL de uma página da Web para o nome de domínio eo nome do site de arquivos. Ferramentas de processamento de texto do Perl permitem que você faça isso com muito esforço mínimo. Coisas que você precisa
computador com Perl Interpreter Instalada
Show Mais instruções
1
Crie um novo arquivo de texto usando um editor de código como o Notepad. Salve o arquivo usando a extensão de PLX .
2
Abra um prompt de comando e navegue até a pasta onde você salvou o arquivo criado no passo anterior . Por exemplo, se você salvou o arquivo na raiz de sua unidade C: \\ no Windows , digite " cd C: \\" . (Sem as aspas ) no prompt de comando
3
Declare um tipo de dados e atribuir a ela um valor igual ao URL que você deseja dividir. Desde URLs têm caracteres de barra , uma sequência especial de escape deve ser escrito para Perl para armazenar o caractere correto. A seqüência de escape para uma barra é "\\ /". Por exemplo, você pode escrever o seguinte no topo do arquivo de código fonte:
$ myURL = " www.websitename.com \\ /public \\ /index.html ";
4
Dividir a corda para além usando a barra como o caractere delimitador . Isso vai quebrar a URL em três seqüências distintas: . " Www.websitename.com ", " público " e " index.html " Escreva a seguinte declaração para executar a operação de divisão :
@ splitURL = split ( /\\ //, $ myURL );
5
Imprima as cordas individuais a partir do URL divisão. A função split armazena cada corda como um elemento separado em uma matriz. Para imprimir o primeiro elemento da matriz , escreva a seguinte declaração :
imprimir @ splitURL [0];
6
Imprima uma linha em branco para quebrar a saída do programa em puro linhas. Escreva a seguinte declaração para fazer isso:
print " \\ n";
7
Imprima o resto das cordas, e incluir linhas em branco entre cada uma delas. Escreva as seguintes declarações para fazer isso:
imprimir @ splitURL [1];
print " \\ n";
imprimir @ splitURL [2];
print " \\ n";
8
Execute o script Perl , emitindo o seguinte comando a partir da linha de comando , substituindo o nome que você escolheu no passo 1 para 'filename' :
perl filename.plx
9
Observe a saída do programa. A saída do programa fica assim:
www.websitename.com
público
index.html