簡體   English   中英

我如何在我的情況下在特定字符后獲取字符串:?

[英]how i can get the string after specific character in my case :?

str="Brand : TROLLBEADS";

int length = str.Length;

length = length - 6;

str = str.Substring(6, length);

我想顯示“ TROLLBEADS”並想丟棄其他剩余的字符串

您可以使用:分隔符來分割字符串(如果已修復)

var result = str.Split(':')[1].Trim();

或者您的字符串可以有多個:在這種情況下

var result = str.Substring(str.IndexOf(":") + 1).Trim();

拆分很好,但是有點太多了。 您可以只指定子字符串的開始位置。

string str="Brand : TROLLBEADS";
string val = str.Substring(str.IndexOf(":") + 1);
Console.WriteLine(val);

暫無
暫無

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

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