C# String相關應用


字串切割

string a = "這-是-個-範-例";
string[] split = a.Split('-'); //以-作為分隔符號
//split = {'這','是','個','範','例'}

去除空白

string b = " 這是個範例 ";
string trimB = b.Trim();
//trimB = "這是個範例"

字串擷取
Substring如果填入兩個數就是從第幾位開始數幾個
如果一個數就是從他往後數完

string a = "這是個範例";

string subB = a.Substring(1,2);
//subB = "是個"
string subC = a.Substring(3);
//subC = "範例"

如果要從後面數也可以

string a = "這是個範例";

string subD = a.Substring(a.Length-3,3);
//subD = "個範例"

拆分數字與文字

 string input = "abc123";
 string pattern = @"(\D+)(\d+)"; // 匹配至少一個非數字字符(\D+),後面跟著至少一個數字字符(\d+)

 Match match = Regex.Match(input, pattern);

 if (match.Success)
 {
     string textPart = match.Groups[1].Value; // 取得文字部分
     string numberPart = match.Groups[2].Value; // 取得數字部分

     Console.WriteLine($"Text: {textPart}, Number: {numberPart}");
 }
 //輸出Text: abc, Number: 123
#C# #Winform







你可能感興趣的文章

Day 01 典型統計應用在社群媒體分析(Classical statistics applied to social data) part 1

Day 01 典型統計應用在社群媒體分析(Classical statistics applied to social data) part 1

協作-使用 Pull Request (PR)

協作-使用 Pull Request (PR)

W14 直播檢討

W14 直播檢討






留言討論