Java Regex - Classe de modèle
introduction
le java.util.regex.Pattern class représente une représentation compilée d'une expression régulière.
Déclaration de classe
Voici la déclaration pour java.util.regex.Pattern classe -
public final class Pattern
extends Object
implements Serializable
Champ
Voici les champs pour java.util.regex.Duration classe -
static int CANON_EQ - Active l'équivalence canonique.
static int CASE_INSENSITIVE - Active la correspondance insensible à la casse.
static int COMMENTS - Autorise les espaces et les commentaires dans le modèle.
static int DOTALL - Active le mode dotall.
static int LITERAL - Active l'analyse littérale du modèle.
static int MULTILINE - Active le mode multiligne.
static int UNICODE_CASE - Active le pliage de valise compatible Unicode.
static int UNICODE_CHARACTER_CLASS - Active la version Unicode des classes de caractères prédéfinies et des classes de caractères POSIX.
static int UNIX_LINES - Active le mode lignes Unix.
Méthodes de classe
Sr.Non | Méthode et description |
---|---|
1 | Compilation de modèles statiques (String regex)
Compile l'expression régulière donnée dans un modèle. |
2 | Compilation de modèles statiques (String regex, int flags)
Compile l'expression régulière donnée dans un modèle avec les indicateurs donnés. |
3 | indicateurs int ()
Renvoie les indicateurs de correspondance de ce modèle. |
4 | Matcher matcher (entrée CharSequence)
Crée un matcher qui correspondra à l'entrée donnée avec ce modèle. |
5 | correspondances booléennes statiques (String regex, entrée CharSequence)
Compile l'expression régulière donnée et tente de faire correspondre l'entrée donnée avec elle. |
6 | Modèle de chaîne ()
Renvoie l'expression régulière à partir de laquelle ce modèle a été compilé. |
sept | guillemet de chaîne statique (chaîne s)
Renvoie une chaîne de modèle littérale pour la chaîne spécifiée. |
8 | String [] split (entrée CharSequence)
Divise la séquence d'entrée donnée autour des correspondances de ce modèle. |
9 | String [] split (entrée CharSequence, limite int)
Divise la séquence d'entrée donnée autour des correspondances de ce modèle. |
dix | Chaîne toString ()
Renvoie la représentation sous forme de chaîne de ce modèle. |
Méthodes héritées
Cette classe hérite des méthodes des classes suivantes -
- Java.lang.Object