Dans les expressions régulières, il est très gênant de faire correspondre des chiffres ou des lettres anglaises. Par conséquent, les expressions régulières introduisent le connecteur "-" pour définir la plage de caractères. L'article suivant présente principalement des informations pertinentes sur la façon d'utiliser le connecteur d'expressions régulières en python. Les amis dans le besoin peuvent s'y référer.
Préface
Dans l'exemple précédent, nous avons appris à utiliser des caractères dans l'ensemble ou des caractères non dans l'ensemble Écrivez chaque personnage, mais parfois, vous devez mettre les 26 lettres minuscules dans un ensemble. Ensuite, selon la méthode définie, vous devez entrer 26 fois, une par une, ce qui prend plus de temps et est sujet aux erreurs. ? Cela existe, il utilise la fonction du connecteur d'expression régulière : -, par exemple, pour représenter 26 caractères minuscules, il suffit d'utiliser [a-z].
Cet article vous présente en détail le contenu pertinent sur les connecteurs d'expressions régulières utilisés par python, et le partage pour votre référence et votre étude. Je ne dirai pas grand-chose ci-dessous, jetons un coup d'œil au détail. introduction.
L'exemple est le suivant :
#python 3.6 #蔡军生 #http://blog.csdn.net/caimouse/article/details/51749579 # from re_test_patterns import test_patterns test_patterns( 'This is some text -- with punctuation.', [('[a-z]+', 'sequences of lowercase letters'), ('[A-Z]+', 'sequences of uppercase letters'), ('[a-zA-Z]+', 'sequences of letters of either case'), ('[A-Z][a-z]+', 'one uppercase followed by lowercase')], )
Le résultat est le suivant suit :
'[a-z]+' (sequences of lowercase letters) 'This is some text -- with punctuation.' .'his' .....'is' ........'some' .............'text' .....................'with' ..........................'punctuation' '[A-Z]+' (sequences of uppercase letters) 'This is some text -- with punctuation.' 'T' '[a-zA-Z]+' (sequences of letters of either case) 'This is some text -- with punctuation.' 'This' .....'is' ........'some' .............'text' .....................'with' ..........................'punctuation' '[A-Z][a-z]+' (one uppercase followed by lowercase) 'This is some text -- with punctuation.' 'This'
Résumé
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!