Maison > développement back-end > C++ > Comment puis-je extraire du texte entre parenthèses à l'aide de la manipulation de chaînes ?

Comment puis-je extraire du texte entre parenthèses à l'aide de la manipulation de chaînes ?

Linda Hamilton
Libérer: 2025-01-18 03:11:08
original
704 Les gens l'ont consulté

How Can I Extract Text Enclosed in Parentheses Using String Manipulation?

Extraire le texte entre parenthèses (parenthèses)

Extraire du texte entre crochets d'une chaîne est une tâche courante en programmation. Par exemple, la chaîne « Nom d'utilisateur (ventes) », comment extraire « ventes » à l'aide de techniques de manipulation de chaîne ?

Une approche simple consiste à utiliser la méthode Split pour récupérer une sous-chaîne de la chaîne source. Cette méthode divise une chaîne en un tableau de sous-chaînes basé sur un délimiteur. Puisque le texte que nous recherchons est mis entre parenthèses, nous pouvons utiliser une parenthèse comme délimiteur.

<code>string input = "User name (sales)";
string separator = "(" + ")";
string output = input.Split(separator, StringSplitOptions.RemoveEmptyEntries)[1];</code>
Copier après la connexion

Dans cet exemple, la chaîne source est divisée en ["Nom d'utilisateur", "sales"] puis la deuxième sous-chaîne est récupérée à l'aide de l'index.

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