Page 1 sur 1

[R] Mauvaise compréhension de _StringBetween ?

Posté : lun. 20 févr. 2012 08:51
par TopXm
Hello :)

Quelque chose m'échappe sur l'utilisation de _StringBetween()

Code : Tout sélectionner

#include <String.au3>
Local $uStr = 'MsiExec.exe /I{90140000-2005-0000-0000-0000000FF1CE}'
ConsoleWrite('GUID = ' & _StringBetween($uStr, '{', '}') & @CRLF)
 
Ne devrais-je pas lister le GUID ? Chez moi ça me retourne rien alors que je pensais récupérer 90140000-2005-0000-0000-0000000FF1CE
Bon y'a pas mort d'homme, je me suis fait ma propre StringBetween() mais étant d'un naturel curieux, j'aimerai bien savoir où je pèche :)
Merci :D

Re: [..] Mauvaise compréhension de _StringBetween ?

Posté : lun. 20 févr. 2012 09:00
par Iste
Return Value

Success: A 0 based $array[0] contains the first found string.
Erreur souvent vu par ici !
On va mettre ca sur le compte de inattention

Code : Tout sélectionner

#include <String.au3>
Local $uStr = 'MsiExec.exe /I{90140000-2005-0000-0000-0000000FF1CE}'
$var = _StringBetween($uStr, '{', '}')
ConsoleWrite('GUID = ' & $var[0] & @CRLF)

Re: [..] Mauvaise compréhension de _StringBetween ?

Posté : lun. 20 févr. 2012 09:33
par TopXm
Arf quel idiot je fais

Merci Iste :D