Bonjour à tous,
Je tombe sur un problème plutôt épineux
Je souhaites rechercher dans une chaîne les caractères '/*' et '*\' (les indications de début et fin de commentaire dans pas mal de langage)
Or le caractère * est un wildcard, donc ça me retourne tout y compris ce que je ne veux pas.
Mes quelques tests :
Avez vous une idée de comment échappé le caractère * dans ce cas là (est ce qu'on peux passer par le code ascii ou un truc du genre ?)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $toto=('/* un commentaire */', "une phrase", '12/10/2012') $toto.GetEnumerator() | foreach {if ($_ -match '//*') {write-output $_}} # renvoi '/* un commentaire */' et '12/10/2012' $toto.GetEnumerator() | foreach {if ($_ -match '//`*') {write-output $_}} # renvoi rien
Merci
Partager