| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> programmation Perl >> Content
    Comment se fendit URL dans Perl
    Le langage de programmation Perl dispose d'une bibliothèque robuste d'outils de traitement de texte . Vous pouvez utiliser ces outils pour partager texte en petits morceaux . Cette fonction est utile lorsque vous voulez diviser à part un Uniform Resource Locator (URL) ou une adresse de site Web, en plusieurs petites chaînes. Par exemple, vous pouvez diviser l'URL d'une page Web dans le nom de domaine et le nom du fichier du site . Les outils de traitement de texte de Perl vous permettent de faire cela avec effort très minime. Choses que vous devez
    ordinateur avec interpréteur Perl installée
    Afficher plus Instructions
    1

    Créer un nouveau fichier texte à l'aide d'un éditeur de code tel que Notepad . Enregistrez le fichier en utilisant l'extension PLX .
    2

    Ouvrez une invite de commande et accédez au dossier où vous avez sauvegardé le fichier créé à l'étape précédente . Par exemple, si vous avez enregistré votre fichier à la racine de votre lecteur C: \\ sous Windows , tapez " cd C: \\" . ( Sans les guillemets ) dans l'invite de commande
    3

    déclarer un type de données chaîne et attribuez-lui une valeur égale à l'URL que vous voulez partager . Depuis URL ont des barres obliques , une séquence d'échappement spéciale doit être rédigé pour Perl pour stocker le caractère correct. La séquence d'échappement pour une barre oblique est "\\ /". Par exemple, vous pouvez écrire le code suivant en haut du fichier de code source:

    myURL $ = " www.websitename.com \\ /public \\ /index.html" ;
    4 < p> diviser la chaîne à part en utilisant la barre oblique comme le caractère de délimitation . Ceci brisera l'URL en trois ensembles distincts : " www.websitename.com ", " public" et " index.html" . Écrire la déclaration suivante pour effectuer l'opération de fractionnement :

    @ splitURL = split ( /\\ //, myURL $ ) ;
    5

    Imprimer les cordes individuelles de l'URL de scission. La fonction de répartition stocke chaque chaîne de caractères comme un élément séparé dans un tableau. Pour imprimer le premier élément du tableau , écrire la déclaration suivante:

    print @ splitURL [0];
    6

    impression sur une ligne vierge pour briser la sortie du programme en propre lignes . Ecrire la déclaration suivante pour ce faire:

    print "\\ n";
    7

    imprimer le reste des cordes , et inclure des lignes vides entre chacun d'eux. Donnez les instructions suivantes pour le faire:

    print @ splitURL [1];

    print "\\ n";

    print @ splitURL [2];
    < p> print "\\ n";
    8

    Exécuter le script Perl en exécutant la commande suivante à partir de la ligne de commande , en remplaçant le nom que vous avez choisi à l'étape 1 pour 'filename' :
    < p > perl filename.plx
    9

    Observez la sortie du programme . La sortie du programme ressemble à ceci:

    www.websitename.com

    publique

    index.html Photos

    Previous :

    next :
      articles connexes
    ·Comment remplacer un mal formé UTF-8 Regex 
    ·Comment passer des paramètres à sous-programmes en Pe…
    ·Comment analyser une valeur dans Perl 
    ·Comment tester un script CGI Sendmail 
    ·Comment ouvrir une page web Confirmation Grâce PerlScr…
    ·Comment nettoyer script Perl Format 
    ·Comment réinstaller un module CPAN 
    ·Comment faire pour supprimer les doublons de tableau Pe…
    ·File Extensions Perl 
    ·Comment supprimer les fichiers HTML dans le répertoire…
      articles en vedette
    ·Comment lire un fichier de longueur variable en COBOL 
    ·Comment changer le curseur sur Rollover 
    ·Fonctions récursives Python 
    ·Chaînes communes à C 
    ·Comment vérifier si une personne existe dans MATLAB 
    ·Comment utiliser coloriser dans jQuery 
    ·Comment faire pour redémarrer un transfert Curl en PHP…
    ·Comment formater des nombres décimaux en Java 
    ·Comment accéder à une webcam Grâce Java 
    ·Comment analyser un ArrayCollection 
    Copyright © Connaissances Informatiques http://fr.wingwit.com