首页 >后端开发 >C++ >如何在不使用正则表达式的情况下从括号中提取文本?

如何在不使用正则表达式的情况下从括号中提取文本?

Susan Sarandon
Susan Sarandon原创
2025-01-18 03:06:07146浏览

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

从括号中提取文本

问题:

从给定字符串中获取括号(圆括号)内包含的内容可能是一个挑战。考虑字符串“用户名 (销售)”,目标是从括号中提取文本。如何在不依赖正则表达式的情况下实现这一点?

答案:

为了在不使用正则表达式的情况下提取括号内的文本,一种直接的方法包括分割输入字符串:

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

此分割操作创建一个数组,其中每个元素代表由括号字符分隔的字符串段。数组的第二个元素 (parts[1]) 包含括号内的文本,然后可以将其分配给输出变量。

以上是如何在不使用正则表达式的情况下从括号中提取文本?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn