|  
    
 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.    
 
 |