Maison développement back-end Tutoriel Python Tutoriels d'introduction de base recommandés sur les sous-expressions

Tutoriels d'introduction de base recommandés sur les sous-expressions

Jun 15, 2017 pm 02:16 PM

Qu'est-ce que la capture ? Après avoir utilisé des parenthèses pour spécifier une sous-expression, le texte correspondant à cette sous-expression (c'est-à-dire le contenu correspondant) peut être utilisé dans des expressions ou d'autres processus. L'article suivant présente principalement la capture dans les expressions régulières Python. Pour obtenir des informations pertinentes, les amis dans le besoin peuvent. référez-vous à lui. Préface Dans l'article précédent, nous avons présenté les bases des expressions régulières Python. Dans cet article, nous résumerons donc l'utilisation des expressions régulières pour la capture. Pas grand chose à dire ci-dessous, jetons un œil à l’introduction détaillée. Capture La capture et le regroupement sont étroitement liés dans les expressions régulières. De manière générale, le regroupement est une capture et se fait avec des parenthèses (par conséquent, les parenthèses sont également des caractères spéciaux dans les expressions régulières et doivent être échappées pour exprimer le sens original) : (…) Regroupement normal et capture (?: ...) du paquet, mais

1. Capture Python de l'expression régulière

Tutoriels d'introduction de base recommandés sur les sous-expressions

Introduction : Qu'est-ce que la capture ? Après avoir utilisé des parenthèses pour spécifier une sous-expression, le texte correspondant à cette sous-expression (c'est-à-dire le contenu correspondant) peut être utilisé dans des expressions ou d'autres processus. L'article suivant présente principalement la capture dans les expressions régulières Python. Pour obtenir des informations pertinentes, les amis dans le besoin peuvent. référez-vous à lui.

2. Sous-expression, nombre de sous-expressions, analyse de l'utilisation des branches (expression régulière)

Tutoriels d'introduction de base recommandés sur les sous-expressions

Introduction : Sous-expressions Il est souvent utile de séparer une expression en plusieurs sous-expressions, par exemple, cela peut signifier "Au moins une de ces chaînes doit correspondre exactement". Cela peut être fait en utilisant des parenthèses. , de la même manière que dans les expressions mathématiques. Par exemple : (très) *large...

3. Comprendre les bases du traitement des chaînes dans l'apprentissage Python

Tutoriels d'introduction de base recommandés sur les sous-expressions

Introduction : Traitement des chaînes Python Entrée de chaîne : my_string = raw_input("veuillez saisir un mot :") Jugement de chaîne : (1) Déterminer s'il s'agit d'une lettre pure my_string .isalpha() recherche de chaîne correspondant : (1) rere exemple d'expression régulière 1 : ^[w_]*$ Tout d'abord, w signifie correspondre à n'importe quel caractère de mot, y compris un trait de soulignement, ce qui équivaut à '[A-Za-z0-9_] ' . Puis j'ai suivi _. Regardez à nouveau le signe * : Faites correspondre la sous-expression précédente

4 Expression régulière Python : Capturer l'article

<.>Tutoriels d'introduction de base recommandés sur les sous-expressions

Introduction : Qu'est-ce que la capture ? Après avoir utilisé des parenthèses pour spécifier une sous-expression, le texte correspondant à cette sous-expression (c'est-à-dire le contenu correspondant) peut être utilisé dans des expressions ou d'autres processus. L'article suivant présente principalement la capture dans les expressions régulières Python. Pour obtenir des informations pertinentes, les amis dans le besoin peuvent. référez-vous à lui.

5. Comment détecter quels nombres se trouvent dans une chaîne en C# ?

Tutoriels d'introduction de base recommandés sur les sous-expressions

Introduction : //Méthode Regex.Matches : recherche dans la chaîne d'entrée toutes les correspondances et tous les retours d'expressions régulières tous les matchs. // Fait correspondre le caractère ou la sous-expression précédente une ou plusieurs fois. Équivalent à {1,}. Si le + est supprimé, c'est

6. Analyse de l'utilisation des sous-expressions du didacticiel d'expression régulière

Tutoriels d'introduction de base recommandés sur les sous-expressions

Introduction : Cet article présente principalement l'utilisation des sous-expressions dans le didacticiel sur les expressions régulières et analyse le concept, la fonction et l'utilisation des sous-expressions dans les expressions régulières. Les amis qui en ont besoin peuvent Pour référence

7. Expressions régulières

Tutoriels d'introduction de base recommandés sur les sous-expressions

Introduction : Utilisation des expressions régulières : Règles communes : 1. Caractères spéciaux couramment utilisés : $ correspond à la fin de la chaîne d'entrée. Si la propriété Multiline de l'objet RegExp est définie, $ correspond également à « n » ou « r ». Pour faire correspondre le caractère $ lui-même, utilisez $. ( ) marque le début et la fin d'une sous-expression. Les sous-expressions peuvent être obtenues pour une utilisation ultérieure. Pour faire correspondre ces caractères, utilisez ( et ). * Correspond à la sous-expression précédente zéro ou plusieurs fois. Pour correspondre...

8. la valeur de remplacement preg_replace a une valeur de sous-expression plus un problème numérique

Introduction : La valeur de remplacement preg_replace a le problème de la valeur de sous-expression plus la valeur numérique

9 Résumé des caractères qui doivent être échappés dans les expressions régulières PHP

.

Introduction : Un résumé de certains caractères qui doivent être échappés dans les expressions régulières PHP est le suivant : 1. $ Caractères spéciaux Commentaire $ Correspond à la fin de la chaîne d'entrée.​ Pour faire correspondre le caractère $ lui-même, utilisez $.​ deux, ( ) ( ) marque le début et la fin d'une sous-expression. Les sous-expressions peuvent être capturées pour une utilisation ultérieure.​ Pour faire correspondre ces deux caractères, utilisez ( et ).​ trois, * * Zéro ou plusieurs correspondances

10. Problèmes liés aux références arrière des expressions régulières php

Introduction : Problème de référence arrière avec des expressions régulières php ? Questions théoriques : Ce que je sais de la sous-expression de référence arrière est : 1 Représente la valeur qui fait référence à la première sous-expression Plus tard, j'ai accidentellement vu quelqu'un le citer comme ceci : ${1} est très ignorant. Il peut être utilisé, mais je ne trouve pas la documentation pertinente. Veuillez donner l'avis d'un expert

<.> [Recommandations de questions et réponses associées] :

javascript - Problème avec la méthode de correspondance d'expression régulière dans js

javascript - Solveur novice d'expression régulière ?

javascript - L'expression régulière dans js prend-elle en charge la correspondance conditionnelle

javascript - Qu'est-ce qu'une sous-expression RegExpObject ?

c++ - Comment exprimer que la sous-expression dans l'expression conditionnelle ne fait rien ?

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!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

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

Comment résoudre le problème des autorisations rencontré lors de la visualisation de la version Python dans le terminal Linux? Comment résoudre le problème des autorisations rencontré lors de la visualisation de la version Python dans le terminal Linux? Apr 01, 2025 pm 05:09 PM

Solution aux problèmes d'autorisation Lors de la visualisation de la version Python dans Linux Terminal Lorsque vous essayez d'afficher la version Python dans Linux Terminal, entrez Python ...

Comment éviter d'être détecté par le navigateur lors de l'utilisation de Fiddler partout pour la lecture de l'homme au milieu? Comment éviter d'être détecté par le navigateur lors de l'utilisation de Fiddler partout pour la lecture de l'homme au milieu? Apr 02, 2025 am 07:15 AM

Comment éviter d'être détecté lors de l'utilisation de FiddlereVerywhere pour les lectures d'homme dans le milieu lorsque vous utilisez FiddlereVerywhere ...

Comment enseigner les bases de la programmation novice en informatique dans le projet et les méthodes axées sur les problèmes dans les 10 heures? Comment enseigner les bases de la programmation novice en informatique dans le projet et les méthodes axées sur les problèmes dans les 10 heures? Apr 02, 2025 am 07:18 AM

Comment enseigner les bases de la programmation novice en informatique dans les 10 heures? Si vous n'avez que 10 heures pour enseigner à l'informatique novice des connaissances en programmation, que choisissez-vous d'enseigner ...

Comment copier efficacement la colonne entière d'une dataframe dans une autre dataframe avec différentes structures dans Python? Comment copier efficacement la colonne entière d'une dataframe dans une autre dataframe avec différentes structures dans Python? Apr 01, 2025 pm 11:15 PM

Lorsque vous utilisez la bibliothèque Pandas de Python, comment copier des colonnes entières entre deux frames de données avec différentes structures est un problème courant. Supposons que nous ayons deux dats ...

Comment Uvicorn écoute-t-il en permanence les demandes HTTP sans servir_forever ()? Comment Uvicorn écoute-t-il en permanence les demandes HTTP sans servir_forever ()? Apr 01, 2025 pm 10:51 PM

Comment Uvicorn écoute-t-il en permanence les demandes HTTP? Uvicorn est un serveur Web léger basé sur ASGI. L'une de ses fonctions principales est d'écouter les demandes HTTP et de procéder ...

Comment obtenir des données d'information en contournant le mécanisme anti-frawler d'Investing.com? Comment obtenir des données d'information en contournant le mécanisme anti-frawler d'Investing.com? Apr 02, 2025 am 07:03 AM

Comprendre la stratégie anti-rampe d'investissement.com, Beaucoup de gens essaient souvent de ramper les données d'actualités sur Investing.com (https://cn.investing.com/news/latest-news) ...

See all articles