


Comment extraire des correspondances de modèles à l'aide d'expressions régulières en Python ?
Nov 14, 2024 pm 07:54 PMExtraction de correspondances de modèles en Python
Lorsque vous utilisez des expressions régulières pour extraire des mots spécifiques d'une chaîne, il est important de comprendre comment capturer et récupérer les correspondances souhaitées. Dans ce cas, vous souhaitez extraire "my_user_name" d'une chaîne donnée.
Comme vous l'avez mentionné, vous avez réussi à compiler une expression régulière à l'aide de re.compile. L'étape suivante consiste à l'utiliser pour rechercher le modèle dans votre chaîne. Au lieu de match, qui vérifie une correspondance au début de la chaîne, envisagez d'utiliser la recherche.
1 2 3 4 5 |
|
En supposant que la recherche réussisse (c'est-à-dire que l'expression régulière trouve une correspondance dans la chaîne), vous pouvez maintenant récupérez le groupe capturé en utilisant group(index):
1 |
|
Dans ce cas, group(1) renverra la chaîne qui a été capturée entre parenthèses de l'expression régulière. Ainsi, vous réussirez à extraire "my_user_name" de votre chaîne d'entrée.
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!

Article chaud

Outils chauds Tags

Article chaud

Tags d'article chaud

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Comment utiliser Python pour trouver la distribution ZIPF d'un fichier texte

Comment utiliser la belle soupe pour analyser HTML?

Comment effectuer l'apprentissage en profondeur avec TensorFlow ou Pytorch?

Introduction à la programmation parallèle et simultanée dans Python

Modules mathématiques en python: statistiques

Sérialisation et désérialisation des objets Python: partie 1

Comment implémenter votre propre structure de données dans Python
