簡體   English   中英

特定字符后的C#連接字符串

[英]C# joining strings after a specific character

我有一個字符串,想知道如何將值拆分為單獨的變量

string c = "1237^^^John^^^Abraham^^Dr";

我想將約翰·亞伯拉罕博士歸納為一個變量。

String name = "Dr. John Abraham";

對此表示感謝。 我嘗試了indexof,但無法正確找出。

您可以使用帶有^ String.Split作為分隔符,並使用RemoveEmptyEntries

var input = "1237^^^John^^^Abraham^^Dr";
var split = input.Split(new[]{'^'}, StringSplitOptions.RemoveEmptyEntries);
Console.WriteLine("{0}. {1} {2}", split[3], split[1], split[2]);

實時示例: http//rextester.com/HHE60664

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM