J'essaie de ne rien faire, de diviser une phrase tous les deux espaces.Java scindé sur un deuxième espace
donc donné, cette phrase:
vous êtes une saucisse bap
J'ai un exemple de travail d'une scission de l'espace unique:
message.split("\\s+")
qui me donne:
votre
un
saucisse
bap
mais je dois
votre un
saucisse bap
J'ai essayé:
message.split("\\S+(\\s\\S+)?")
selon: Java. How can I split a string with multiple spaces on every nth space?
qui ne fonctionne pas pour moi.
Je mettrait en œuvre moi-même, sans utiliser des expressions rationnelles ou la méthode intégrée 'split()'. :) –
La sortie et la saisie semblent identiques. Fournissez l'entrée et la sortie attendues –
La question que vous citez montre deux approches différentes. L'un d'eux utilise 'String.split()' l'autre 'Pattern.compile()' pour consommer une regex. Vous les avez mélangés. Vous ne pouvez pas utiliser cette regex avec 'split()'! – blafasel