Je n'ai jamais utilisé cette bibliothèque, mais je répondrai selon ma propre compréhension de re. Cela devrait encapsuler certaines fonctions régulières
1. Référence https://docs.python.org/2/library/re.html#re.compile flags : afficher les constantes d'indicateur spécifiques
Je ne sais pas pourquoi je ne peux pas modifier la question, je vais donc ajouter ma propre réponse puis synthétiser les réponses adoptées.
Les paramètres
flags sont décrits dans la documentation du module re comme ceci :
Les valeurs peuvent être l'une des variables suivantes, combinées à l'aide d'un OU au niveau du bit (l'opérateur |).
Ces constantes peuvent être utilisées simultanément en utilisant le bit ou l'opérateur . La valeur par défaut est 0, ce qui signifie qu'aucune constante d'indicateur n'est utilisée for example n'a de sens.
Comme indiqué dans le code source, si regex n'est pas une chaîne, alors il n'y a pas d'étape de compilation, et ces paramètres seront naturellement ignorés.
Je n'ai jamais utilisé cette bibliothèque, mais je répondrai selon ma propre compréhension de re. Cela devrait encapsuler certaines fonctions régulières
1. Référence https://docs.python.org/2/library/re.html#re.compile
flags : afficher les constantes d'indicateur spécifiques
2. Ce qu'il veut dire, c'est que le type de valeur transmis dans l'expression régulière n'est pas une chaîne, ignorez-le
mise à jour :
Téléchargez la bibliothèque et voyez le code source en un coup d'œil :
Déterminez d'abord si l'expression régulière entrante est une chaîne, puis compilez
Je ne sais pas pourquoi je ne peux pas modifier la question, je vais donc ajouter ma propre réponse puis synthétiser les réponses adoptées.
Les paramètresflags
sont décrits dans la documentation du modulere
comme ceci :Ces constantes peuvent être utilisées simultanément en utilisant le bit ou l'opérateur . La valeur par défaut est 0, ce qui signifie qu'aucune constante d'indicateur n'est utilisée
for example
n'a de sens.Comme indiqué dans le code source, si
regex
n'est pas une chaîne, alors il n'y a pas d'étape de compilation, et ces paramètres seront naturellement ignorés.