Bonjour tout le monde.
Je débute avec le powershell et ai encore bcp de difficultés à appréhender les expressions régulières.
J'ai une chaine de caractère à parser. celle-ci peut-être de 3 formes :
--
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Status and Counters - Address Table - 0025b3-0ec59c MAC Address : 0025b3-0ec59c Located on Port : F22 blablabla-
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Status and Counters - Address Table - 0025b3-0ec59f MAC address 0025b3-0ec59f not found. blablabla
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Status and Counters - Address Table - 0025b3-0ec59c MAC Address : 0025b3-0ec59c Located on Port : Trk10 blablabla
Dans le premier cas je cherche à récupérer le port (ici F22), il est composé de1 à 3 caractères (ici 3).
Dans le second cas j'ai réussi à la gerer.
Le troisième je cherche à récupérer le numéro du trk, ici la valeure 10.
Voyez-vous comment je peux récupérer ces deux valeurs ?
D'avance merci pour votre aide.
Partager