Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

test chaine de caractere en batch dos

1,109 views
Skip to first unread message

tom

unread,
Nov 4, 2003, 2:07:31 AM11/4/03
to
bonjour

quelqu'un saurait comment tester les 3 premier caractere
d'une chaine...

genre
si chaine commence par abc faire ça
si chaine commence par def faire ça
etc...

En fait avec un if truc==tru* ça pourrait fonctionner mais
il faudrait un joker genre * ou %. Je ne sais pas si ça
existe.

merci
a+

anon...@discussions.microsoft.com

unread,
Nov 4, 2003, 9:10:56 AM11/4/03
to
dans quoi est ta chaine de caractere ??
si elle est dans une variable d'environement tu fait:

set string=bonjour

if /I %string:~0,3% EQU bon echo salut

le commutateur /I demande d'ignorer la casse

Ceci en W2K fonctionne


>-----Message d'origine-----

>.
>

anon...@discussions.microsoft.com

unread,
Nov 6, 2003, 6:05:41 AM11/6/03
to
super merci

>-----Message d'origine-----

>.
>

0 new messages