Bonjour,
J'ai une chaine :
Je souhaiterais extraire des données de ma chaine de facon propre. je pense que le plus simple est de spliter au séparateur "-".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2phrase = "127.0.0.1 - 255.255.255.128- 00-86-9d-8d-48-3c -27/10/2013 03:40:47 -D- pc1.mon.domaine.fr"
Comment faire pour extraire : IP, Mask, MAC, DateTime Type Device.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 phrase = "127.0.0.1 - 255.255.255.128- 00-86-9d-8d-48-3c -27/10/2013 03:40:47 -D- pc1.mon.domaine.fr" wscript.echo parse(phrase)Merci d'avance pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 function parse(strtoparse) 'découpe la chaine en fonction des tirets "-" 'le résultat de la fonction Split est stocké dans un tableau Tableau = Split(strtoparse, "-") 'boucle sur le tableau pour visualiser le résultat For i = 0 To UBound(Tableau) 'Le résultat s'affiche dans la fenêtre dexécution de l'éditeur de macros parse = parse & Tableau(i) Next end function
Partager