首页 >后端开发 >C++ >如何使用字符串操作在 C# 中提取括号内的文本?

如何使用字符串操作在 C# 中提取括号内的文本?

Mary-Kate Olsen
Mary-Kate Olsen原创
2025-01-18 03:17:10270浏览

How to Extract Text Within Parentheses in C# Using String Manipulation?

在 C# 中高效提取括号文本

本指南演示了一种简单的 C# 技术,用于提取括号内的文本。 想象一下,您有一个类似于“用户名(销售)”的字符串,并且需要隔离“销售”。 此方法提供了一个简洁的解决方案。

这个解决方案的核心在于C# Split()方法。 这个强大的函数根据指定的分隔符将字符串划分为子字符串。 在这种情况下,括号“(”和“)”将用作我们的分隔符。

流程如下:

<code class="language-csharp">string inputString = "User name (sales)";
string extractedText = inputString.Split('(', ')')[1];</code>

首先,将输入字符串分配给 inputString 变量。 接下来,使用 Split() 方法,使用“(”和“)”作为分隔符将字符串拆分为子字符串数组。

生成的数组将包含:

  • 索引 0:左括号之前的文本(“用户名”)。
  • 索引 1:括号内的文本(“销售额”)。

我们访问索引 [1] 处所需的子字符串并将其分配给 extractedText 变量。 因此,extractedText 将保存提取的值“sales”。

以上是如何使用字符串操作在 C# 中提取括号内的文本?的详细内容。更多信息请关注PHP中文网其他相关文章!

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