Maison >développement back-end >C++ >Comment puis-je extraire du texte entre parenthèses sans utiliser d'expressions régulières ?

Comment puis-je extraire du texte entre parenthèses sans utiliser d'expressions régulières ?

Susan Sarandon
Susan Sarandonoriginal
2025-01-18 03:06:07148parcourir

How Can I Extract Text from Parentheses Without Using Regular Expressions?

Extraire le texte des parenthèses

Question :

Obtenir ce qui est contenu entre parenthèses (parenthèses rondes) à partir d'une chaîne donnée peut être un défi. Considérez la chaîne "nom d'utilisateur (ventes)" et le but est d'extraire le texte des parenthèses. Comment puis-je y parvenir sans recourir aux expressions régulières ?

Réponse :

Pour extraire le texte entre crochets sans utiliser d'expressions régulières, une approche simple consiste à diviser la chaîne d'entrée :

<code>string input = "用户名 (销售)";
string[] parts = input.Split('(', ')');
string output = parts[1];</code>

Cette opération de fractionnement crée un tableau où chaque élément représente un segment de chaîne séparé par des crochets. Le deuxième élément du tableau (parts[1]) contient le texte entre crochets, qui peut ensuite être affecté à la variable de sortie.

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:
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