ホームページ >バックエンド開発 >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 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。