首頁 >後端開發 >C++ >如何在不使用正規表示式的情況下從括號中提取文字?

如何在不使用正規表示式的情況下從括號中提取文字?

Susan Sarandon
Susan Sarandon原創
2025-01-18 03:06:07148瀏覽

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