Maison > développement back-end > C++ > Comment extraire du texte entre parenthèses en Python ?

Comment extraire du texte entre parenthèses en Python ?

Patricia Arquette
Libérer: 2025-01-18 03:01:10
original
248 Les gens l'ont consulté

How to Extract Text Enclosed in Parentheses in Python?

Extraire le texte des parenthèses

Dans certains cas, vous devrez peut-être extraire un texte spécifique contenu entre parenthèses. Par exemple, considérons le texte « Nom d'utilisateur (Ventes) » et la nécessité de récupérer uniquement le contenu entre parenthèses.

Un moyen simple de procéder sans utiliser d'expressions régulières consiste à utiliser des fonctions de manipulation de chaînes. Voici comment procéder :

<code class="language-python">input_string = "用户名 (销售)"
output = input_string.split('(', 1)[1].split(')', 1)[0]</code>
Copier après la connexion

Dans ce code, la méthode split('(', 1) divise la chaîne d'entrée en deux parties en fonction du délimiteur spécifié (crochet gauche) et renvoie uniquement les deux premières parties. Ensuite, split(')', 1)[0] extrait le texte entre parenthèses de la deuxième partie (le contenu entre parenthèses) et supprime la parenthèse fermante. Cette méthode fonctionne bien lorsque les crochets ouvrants et fermants sont connus et n’apparaissent qu’une seule fois dans la chaîne.

D'autres méthodes peuvent impliquer l'utilisation d'expressions régulières ou l'itération sur des chaînes de caractères, mais celles-ci ne sont pas explorées ici. La méthode fournie fournit un moyen concis et efficace d’extraire le texte entre crochets.

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!

source:php.cn
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal