[String] Un StringTokenizer acceptant un délimiteur sur plusieurs caractères
7 réponses
benoit
Bonjour à tous,
J'ai un texte dans lequel je voudrais extraire les tokens, MAIS le
séparateur comporte plusieurs caractères, je ne peux donc pas utiliser
la fameuse classe StringTokenizer qui n'admet que des délimiteurs d'un
seul caractère (le paramètre delim est bien un String mais contient
les délimiteurs d'un seul caractère concaténés). Ce besoin étant, je
pense, classique, je ne voudrais pas réinventer la poudre.
Qqu'un a-t-il la solution officielle ou une classe toute prête ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Thibaut Desmarest
benoit wrote:
Bonjour à tous,
J'ai un texte dans lequel je voudrais extraire les tokens, MAIS le séparateur comporte plusieurs caractères, je ne peux donc pas utiliser la fameuse classe StringTokenizer qui n'admet que des délimiteurs d'un seul caractère (le paramètre delim est bien un String mais contient les délimiteurs d'un seul caractère concaténés). Ce besoin étant, je pense, classique, je ne voudrais pas réinventer la poudre.
Qqu'un a-t-il la solution officielle ou une classe toute prête ?
Merci d'avance.
Rq : je suis en SDK 1.3
Je vais parler pour rien dire car la solution que je te propose (la méthode split() de la classe String admet une expression reguliere comme delimiteur) n'existe que depuis la 1.4.
Es tu vraiment obligé aujourd'hui de programmer sous 1.3 ? D'ailleurs petite question, qu'est ce qui peut obliger un developpeur à préférer développer sur des versions de Java "dépassées" ??
benoit wrote:
Bonjour à tous,
J'ai un texte dans lequel je voudrais extraire les tokens, MAIS le
séparateur comporte plusieurs caractères, je ne peux donc pas utiliser
la fameuse classe StringTokenizer qui n'admet que des délimiteurs d'un
seul caractère (le paramètre delim est bien un String mais contient
les délimiteurs d'un seul caractère concaténés). Ce besoin étant, je
pense, classique, je ne voudrais pas réinventer la poudre.
Qqu'un a-t-il la solution officielle ou une classe toute prête ?
Merci d'avance.
Rq : je suis en SDK 1.3
Je vais parler pour rien dire car la solution que je te propose (la
méthode split() de la classe String admet une expression reguliere comme
delimiteur) n'existe que depuis la 1.4.
Es tu vraiment obligé aujourd'hui de programmer sous 1.3 ?
D'ailleurs petite question, qu'est ce qui peut obliger un developpeur à
préférer développer sur des versions de Java "dépassées" ??
J'ai un texte dans lequel je voudrais extraire les tokens, MAIS le séparateur comporte plusieurs caractères, je ne peux donc pas utiliser la fameuse classe StringTokenizer qui n'admet que des délimiteurs d'un seul caractère (le paramètre delim est bien un String mais contient les délimiteurs d'un seul caractère concaténés). Ce besoin étant, je pense, classique, je ne voudrais pas réinventer la poudre.
Qqu'un a-t-il la solution officielle ou une classe toute prête ?
Merci d'avance.
Rq : je suis en SDK 1.3
Je vais parler pour rien dire car la solution que je te propose (la méthode split() de la classe String admet une expression reguliere comme delimiteur) n'existe que depuis la 1.4.
Es tu vraiment obligé aujourd'hui de programmer sous 1.3 ? D'ailleurs petite question, qu'est ce qui peut obliger un developpeur à préférer développer sur des versions de Java "dépassées" ??
Braim
Dans la classe String, tu as la méthode split() qui accèpte une expression régulière. Peut-être que ca peut t'aider ??
Bonjour à tous,
J'ai un texte dans lequel je voudrais extraire les tokens, MAIS le séparateur comporte plusieurs caractères, je ne peux donc pas utiliser la fameuse classe StringTokenizer qui n'admet que des délimiteurs d'un seul caractère (le paramètre delim est bien un String mais contient les délimiteurs d'un seul caractère concaténés). Ce besoin étant, je pense, classique, je ne voudrais pas réinventer la poudre.
Qqu'un a-t-il la solution officielle ou une classe toute prête ?
Merci d'avance.
Rq : je suis en SDK 1.3
Dans la classe String,
tu as la méthode split() qui accèpte une expression régulière.
Peut-être que ca peut t'aider ??
Bonjour à tous,
J'ai un texte dans lequel je voudrais extraire les tokens, MAIS le
séparateur comporte plusieurs caractères, je ne peux donc pas utiliser
la fameuse classe StringTokenizer qui n'admet que des délimiteurs d'un
seul caractère (le paramètre delim est bien un String mais contient
les délimiteurs d'un seul caractère concaténés). Ce besoin étant, je
pense, classique, je ne voudrais pas réinventer la poudre.
Qqu'un a-t-il la solution officielle ou une classe toute prête ?
Dans la classe String, tu as la méthode split() qui accèpte une expression régulière. Peut-être que ca peut t'aider ??
Bonjour à tous,
J'ai un texte dans lequel je voudrais extraire les tokens, MAIS le séparateur comporte plusieurs caractères, je ne peux donc pas utiliser la fameuse classe StringTokenizer qui n'admet que des délimiteurs d'un seul caractère (le paramètre delim est bien un String mais contient les délimiteurs d'un seul caractère concaténés). Ce besoin étant, je pense, classique, je ne voudrais pas réinventer la poudre.
Qqu'un a-t-il la solution officielle ou une classe toute prête ?
Merci d'avance.
Rq : je suis en SDK 1.3
Isammoc
Je vais parler pour rien dire car la solution que je te propose (la méthode split() de la classe String admet une expression reguliere comme delimiteur) n'existe que depuis la 1.4.
Es tu vraiment obligé aujourd'hui de programmer sous 1.3 ? D'ailleurs petite question, qu'est ce qui peut obliger un developpeur à préférer développer sur des versions de Java "dépassées" ??
Si tu suis l'actualité, Microsoft est en proces avec Sun pour diverses raisons et depuis longtemps (la version 1.3 de java par exemple), ce qui a pour effet que Internet explorer ne prend pas en charge les applets java de version supérieur à 1.3 . Les autres explorer web non plus
(Et certaines entreprises n'ont pas le droit d'installer le plug in pour des questions de sécurité...)
Pour résumer: Cahier des charges strict!!!!
-- Isammoc
Je vais parler pour rien dire car la solution que je te propose (la
méthode split() de la classe String admet une expression reguliere comme
delimiteur) n'existe que depuis la 1.4.
Es tu vraiment obligé aujourd'hui de programmer sous 1.3 ?
D'ailleurs petite question, qu'est ce qui peut obliger un developpeur à
préférer développer sur des versions de Java "dépassées" ??
Si tu suis l'actualité, Microsoft est en proces avec Sun pour diverses
raisons et depuis longtemps (la version 1.3 de java par exemple), ce qui a
pour effet que Internet explorer ne prend pas en charge les applets java de
version supérieur à 1.3 .
Les autres explorer web non plus
(Et certaines entreprises n'ont pas le droit d'installer le plug in pour
des questions de sécurité...)
Je vais parler pour rien dire car la solution que je te propose (la méthode split() de la classe String admet une expression reguliere comme delimiteur) n'existe que depuis la 1.4.
Es tu vraiment obligé aujourd'hui de programmer sous 1.3 ? D'ailleurs petite question, qu'est ce qui peut obliger un developpeur à préférer développer sur des versions de Java "dépassées" ??
Si tu suis l'actualité, Microsoft est en proces avec Sun pour diverses raisons et depuis longtemps (la version 1.3 de java par exemple), ce qui a pour effet que Internet explorer ne prend pas en charge les applets java de version supérieur à 1.3 . Les autres explorer web non plus
(Et certaines entreprises n'ont pas le droit d'installer le plug in pour des questions de sécurité...)
Pour résumer: Cahier des charges strict!!!!
-- Isammoc
benoit
Bien sûr, mais dommage que je sois en 1.3, cette méthode n'existe que depuis la 1.4.
On Thu, 04 Nov 2004 14:55:32 +0100, Braim wrote:
Dans la classe String, tu as la méthode split() qui accèpte une expression régulière. Peut-être que ca peut t'aider ??
Bonjour à tous,
J'ai un texte dans lequel je voudrais extraire les tokens, MAIS le séparateur comporte plusieurs caractères, je ne peux donc pas utiliser la fameuse classe StringTokenizer qui n'admet que des délimiteurs d'un seul caractère (le paramètre delim est bien un String mais contient les délimiteurs d'un seul caractère concaténés). Ce besoin étant, je pense, classique, je ne voudrais pas réinventer la poudre.
Qqu'un a-t-il la solution officielle ou une classe toute prête ?
Merci d'avance.
Rq : je suis en SDK 1.3
Bien sûr, mais dommage que je sois en 1.3, cette méthode n'existe que
depuis la 1.4.
On Thu, 04 Nov 2004 14:55:32 +0100, Braim <braim@mail.com> wrote:
Dans la classe String,
tu as la méthode split() qui accèpte une expression régulière.
Peut-être que ca peut t'aider ??
Bonjour à tous,
J'ai un texte dans lequel je voudrais extraire les tokens, MAIS le
séparateur comporte plusieurs caractères, je ne peux donc pas utiliser
la fameuse classe StringTokenizer qui n'admet que des délimiteurs d'un
seul caractère (le paramètre delim est bien un String mais contient
les délimiteurs d'un seul caractère concaténés). Ce besoin étant, je
pense, classique, je ne voudrais pas réinventer la poudre.
Qqu'un a-t-il la solution officielle ou une classe toute prête ?
Bien sûr, mais dommage que je sois en 1.3, cette méthode n'existe que depuis la 1.4.
On Thu, 04 Nov 2004 14:55:32 +0100, Braim wrote:
Dans la classe String, tu as la méthode split() qui accèpte une expression régulière. Peut-être que ca peut t'aider ??
Bonjour à tous,
J'ai un texte dans lequel je voudrais extraire les tokens, MAIS le séparateur comporte plusieurs caractères, je ne peux donc pas utiliser la fameuse classe StringTokenizer qui n'admet que des délimiteurs d'un seul caractère (le paramètre delim est bien un String mais contient les délimiteurs d'un seul caractère concaténés). Ce besoin étant, je pense, classique, je ne voudrais pas réinventer la poudre.
Qqu'un a-t-il la solution officielle ou une classe toute prête ?
Merci d'avance.
Rq : je suis en SDK 1.3
Thibaut Desmarest
Isammoc wrote:
Je vais parler pour rien dire car la solution que je te propose (la méthode split() de la classe String admet une expression reguliere comme delimiteur) n'existe que depuis la 1.4.
Es tu vraiment obligé aujourd'hui de programmer sous 1.3 ? D'ailleurs petite question, qu'est ce qui peut obliger un developpeur à préférer développer sur des versions de Java "dépassées" ??
Si tu suis l'actualité, Microsoft est en proces avec Sun pour diverses raisons et depuis longtemps (la version 1.3 de java par exemple), ce qui a pour effet que Internet explorer ne prend pas en charge les applets java de version supérieur à 1.3 . Les autres explorer web non plus
Bon bah je comprend mieux maintenant :-/ Il a plus qu'à coder sa propre méthode split()...
(Et certaines entreprises n'ont pas le droit d'installer le plug in pour des questions de sécurité...)
Faut savoir ce qu'on veut...
Pour résumer: Cahier des charges strict!!!!
Isammoc wrote:
Je vais parler pour rien dire car la solution que je te propose (la
méthode split() de la classe String admet une expression reguliere comme
delimiteur) n'existe que depuis la 1.4.
Es tu vraiment obligé aujourd'hui de programmer sous 1.3 ?
D'ailleurs petite question, qu'est ce qui peut obliger un developpeur à
préférer développer sur des versions de Java "dépassées" ??
Si tu suis l'actualité, Microsoft est en proces avec Sun pour diverses
raisons et depuis longtemps (la version 1.3 de java par exemple), ce qui a
pour effet que Internet explorer ne prend pas en charge les applets java de
version supérieur à 1.3 .
Les autres explorer web non plus
Bon bah je comprend mieux maintenant :-/
Il a plus qu'à coder sa propre méthode split()...
(Et certaines entreprises n'ont pas le droit d'installer le plug in pour
des questions de sécurité...)
Je vais parler pour rien dire car la solution que je te propose (la méthode split() de la classe String admet une expression reguliere comme delimiteur) n'existe que depuis la 1.4.
Es tu vraiment obligé aujourd'hui de programmer sous 1.3 ? D'ailleurs petite question, qu'est ce qui peut obliger un developpeur à préférer développer sur des versions de Java "dépassées" ??
Si tu suis l'actualité, Microsoft est en proces avec Sun pour diverses raisons et depuis longtemps (la version 1.3 de java par exemple), ce qui a pour effet que Internet explorer ne prend pas en charge les applets java de version supérieur à 1.3 . Les autres explorer web non plus
Bon bah je comprend mieux maintenant :-/ Il a plus qu'à coder sa propre méthode split()...
(Et certaines entreprises n'ont pas le droit d'installer le plug in pour des questions de sécurité...)
Faut savoir ce qu'on veut...
Pour résumer: Cahier des charges strict!!!!
benoit
Dans mon cas, je suis obligé de déveloper pour WebLogic 6.1 qui ne connait que la 1.3. Nous allons "bientôt" passer en WebLogic 8.1 qui lui est en 1.4.
D'où mon archaïsme ;-))
On Thu, 04 Nov 2004 14:55:29 +0100, Thibaut Desmarest wrote:
benoit wrote:
Bonjour à tous,
J'ai un texte dans lequel je voudrais extraire les tokens, MAIS le séparateur comporte plusieurs caractères, je ne peux donc pas utiliser la fameuse classe StringTokenizer qui n'admet que des délimiteurs d'un seul caractère (le paramètre delim est bien un String mais contient les délimiteurs d'un seul caractère concaténés). Ce besoin étant, je pense, classique, je ne voudrais pas réinventer la poudre.
Qqu'un a-t-il la solution officielle ou une classe toute prête ?
Merci d'avance.
Rq : je suis en SDK 1.3
Je vais parler pour rien dire car la solution que je te propose (la méthode split() de la classe String admet une expression reguliere comme delimiteur) n'existe que depuis la 1.4.
Es tu vraiment obligé aujourd'hui de programmer sous 1.3 ? D'ailleurs petite question, qu'est ce qui peut obliger un developpeur à préférer développer sur des versions de Java "dépassées" ??
Dans mon cas, je suis obligé de déveloper pour WebLogic 6.1 qui ne
connait que la 1.3. Nous allons "bientôt" passer en WebLogic 8.1 qui
lui est en 1.4.
D'où mon archaïsme ;-))
On Thu, 04 Nov 2004 14:55:29 +0100, Thibaut Desmarest
<thibaut@cogidis.com> wrote:
benoit wrote:
Bonjour à tous,
J'ai un texte dans lequel je voudrais extraire les tokens, MAIS le
séparateur comporte plusieurs caractères, je ne peux donc pas utiliser
la fameuse classe StringTokenizer qui n'admet que des délimiteurs d'un
seul caractère (le paramètre delim est bien un String mais contient
les délimiteurs d'un seul caractère concaténés). Ce besoin étant, je
pense, classique, je ne voudrais pas réinventer la poudre.
Qqu'un a-t-il la solution officielle ou une classe toute prête ?
Merci d'avance.
Rq : je suis en SDK 1.3
Je vais parler pour rien dire car la solution que je te propose (la
méthode split() de la classe String admet une expression reguliere comme
delimiteur) n'existe que depuis la 1.4.
Es tu vraiment obligé aujourd'hui de programmer sous 1.3 ?
D'ailleurs petite question, qu'est ce qui peut obliger un developpeur à
préférer développer sur des versions de Java "dépassées" ??
Dans mon cas, je suis obligé de déveloper pour WebLogic 6.1 qui ne connait que la 1.3. Nous allons "bientôt" passer en WebLogic 8.1 qui lui est en 1.4.
D'où mon archaïsme ;-))
On Thu, 04 Nov 2004 14:55:29 +0100, Thibaut Desmarest wrote:
benoit wrote:
Bonjour à tous,
J'ai un texte dans lequel je voudrais extraire les tokens, MAIS le séparateur comporte plusieurs caractères, je ne peux donc pas utiliser la fameuse classe StringTokenizer qui n'admet que des délimiteurs d'un seul caractère (le paramètre delim est bien un String mais contient les délimiteurs d'un seul caractère concaténés). Ce besoin étant, je pense, classique, je ne voudrais pas réinventer la poudre.
Qqu'un a-t-il la solution officielle ou une classe toute prête ?
Merci d'avance.
Rq : je suis en SDK 1.3
Je vais parler pour rien dire car la solution que je te propose (la méthode split() de la classe String admet une expression reguliere comme delimiteur) n'existe que depuis la 1.4.
Es tu vraiment obligé aujourd'hui de programmer sous 1.3 ? D'ailleurs petite question, qu'est ce qui peut obliger un developpeur à préférer développer sur des versions de Java "dépassées" ??
Dans mon cas, je suis obligé de déveloper pour WebLogic 6.1 qui ne connait que la 1.3. Nous allons "bientôt" passer en WebLogic 8.1 qui lui est en 1.4.
Dans mon cas, je suis obligé de déveloper pour WebLogic 6.1 qui ne
connait que la 1.3. Nous allons "bientôt" passer en WebLogic 8.1 qui
lui est en 1.4.
Dans mon cas, je suis obligé de déveloper pour WebLogic 6.1 qui ne connait que la 1.3. Nous allons "bientôt" passer en WebLogic 8.1 qui lui est en 1.4.