regex modèle pour trouver l'arrêt complet, point d'exclamation ou d'interrogation en Java
Je suis un newbie sur les regex. Voici le modèle que j'ai pu penser de :
Pattern pattern = Pattern.compile("[.!?]");
Parce que le la documentation dit [abc] a, b, or c (simple class)
. Mais je suis mal en quelque sorte. 🙁
Eh bien, il vous manque un point d'exclamation, et en ajoutant une barre oblique, pour deux choses.
Oups.... 😐 Méritent un downvote 😐
Pourriez-vous poster un exemple où cela ne fonctionne pas? Comment utilisez-vous votre patron? Avec un comparateur?
Oui, avec un
Oui, ce modèle va correspondre à une période, point d'exclamation ou d'interrogation. Vous souhaitez nous de deviner le reste de votre code pour comprendre pourquoi il ne fonctionne pas pour vous?
Oups.... 😐 Méritent un downvote 😐
Pourriez-vous poster un exemple où cela ne fonctionne pas? Comment utilisez-vous votre patron? Avec un comparateur?
Oui, avec un
Matcher
.Oui, ce modèle va correspondre à une période, point d'exclamation ou d'interrogation. Vous souhaitez nous de deviner le reste de votre code pour comprendre pourquoi il ne fonctionne pas pour vous?
OriginalL'auteur Kazekage Gaara | 2012-03-14
Vous devez vous connecter pour publier un commentaire.
Cela fonctionne pour moi:
Alors, quelle est votre question plus précisément?
Oui, mettre une autre question et de mettre en place un code. La meilleure solution est de mettre un SSCCE (sscce.org) comme je l'ai fait dans cette question. Il retiré toute ambiguïté et, parfois, par l'écriture, il vous permettra en effet de trouver votre erreur d'origine
OriginalL'auteur Guillaume Polet