Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
  Derniers articles
  • Comment se connecter à un SQL Serve…
  • OpenGL et Visual Basic Tutorial 
  • Comment faire pour afficher des donn…
  • Comment faire pour déployer l'appli…
  • Comment utiliser les combinaisons de…
  • Comment copier les cordes en VBA 
  • Comment démarrer l' éditeur Visual…
  • Comment Masquer le texte dans une In…
  • Comment écrire une boucle dans Visu…
  • Comment faire un tableau en VBS 
  •   Visual Basics 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
  •  
    Visual Basics programmation

    Comment faire pour extraire une adresse IP de texte avec VBS

    excelle script Visual Basic à l'automatisation des tâches simples , mais quand vient le temps d' effectuer des manipulations complexes de texte , vous avez besoin de sortir la grosse artillerie . Le langage d'expression régulière pour rechercher et manipuler du texte de moyens sophistiqués existe depuis des décennies et a été une partie de script Visual Basic depuis la fin des années 90. En utilisant ce langage , vous pouvez passer par des documents entiers traquer difficiles à trouver des informations , telles que les adresses IP valides . Instructions
    1

    bloc-notes ouvert (ou tout autre éditeur de texte ) et collez le texte suivant :

    " C'est un texte qui contient des adresses IP comme 194.23.14.34 et 238.12 . 43.54 . Elle contient également une adresse IP faux, comme 493.234.534.234 , qui ne sera pas détecté, car ils ne représentent pas de véritables adresses IP possibles. "

    Il est utilisé comme texte de test pour le script. Si fonctionne correctement , le script doit ramasser les deux premières adresses IP , mais pas la dernière. Les adresses IP peuvent contenir des nombres entre 0 et 255 seulement . Depuis la dernière utilise « 493 » et « 534 », il est invalide et ne doit pas être détecté par votre script.
    2

    enregistrer avec le nom " textWithIPs.txt . "
    < Br . > Hôtels 3

    de la presse "Ctrl -n " pour ouvrir un nouveau document dans Notepad
    4

    Tapez la commande suivante :

    dim OFS, textFile , texte , IPList , re

    const ForReading = 1

    ensemble re = New RegExp

    re.Global = True

    re.Pattern = FSO = CreateObject (" Scripting.FileSystemObject " )

    ensemble textFile = FSO.OpenTextFile ( "c: \\ textWithIPs.txt " , ForReading )

    text = " "

    faire jusqu'à textFile.atEndOfStream

    texte
    = text & textFile.readLine

    boucle

    textFile.close

    ensemble IPList = re.Execute (texte)

    pour chaque IP dans IPList

    MsgBox résultats d'

    Suivant

    enregistrer sous le nom de " ipExtractor.vbs . " Assurez-vous que l'extension est " vbs » et non « txt ».
    5

    Cliquez sur "Démarrer" et " My Computer". Double-cliquez sur le dossier "C : \\" " . IpExtractor.vbs " dur et double - cliquez sur le fichier Après un bref moment, une série de boîtes de message devrait apparaître contenant toutes les adresses IP dans le fichier texte , mais pas les adresses non valides.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire une zone de texte acceptent seulement Numbers en Visual Basic 8 
  • Comment pour délimiter les fichiers texte de données dans Visual Basic 2003 
  • Comment se connecter à SQL Visual Basic 
  • Comment mettre à jour enregistrements ODBC dans VB6 
  • Comment utiliser les références pour un VB6 
  • Comment faire pour obtenir une valeur d' une feuille de calcul utilisant VB 
  • Comment écrire un programme qui permet à un utilisateur de spécifier deux chiffres 
  • Comment faire un bouton de réinitialisation sur VBA 
  • Comment créer des fonds du site Web 
  • Comment se connecter à une base de données Access dans Visual Basic Net 
  • Connaissances Informatiques © http://www.ordinateur.cc