Découpage d'une chaine de caractères
Bonjour !
J'aimerais pouvoir séparer une chaine de caractère de la manière suivante :
soit une chaine de caractère du type "nom = bouh" ou "poids > 5" etc.
j'aimerais découper cette chaine en trois valeurs :
"nom" + "=" + "bouh" par exemple.
Pour l'instant je sais faire :
Code:
1 2 3 4 5 6 7 8
|
stok = new StringTokenizer(selection,"=");
sel = new String[stok.countTokens()] ;
i = 0;
while ( stok.hasMoreTokens() ){
sel[i] = stok.nextToken();
i++;
} |
Le problème est donc que :
1. je n'ai que "=" or je voudrais pouvoir avoir les valeurs "=" ">" "<" etc. sans avoir besoin de créer x stringTokenizer
2. Je voudrais pouvoir enregistrer l'élément de séparation utilisé (les "=", etc)
Est ce qu'une fonction le permet ?
Merci et bonne journée !
Cordialement,
Misaki43