3 回答

TA貢獻(xiàn)1995條經(jīng)驗(yàn) 獲得超2個(gè)贊
只需使用 Linq 過(guò)濾不需要的行 Where()
string content = "nickname:steve ID:01 weapon:false nickname:peter ID:02 weapon:false nickname:john ID:03 weapon:true"; content.Split().Where(x => x.StartsWith("nickname")).ToList().ForEach(Console.WriteLine);

TA貢獻(xiàn)1846條經(jīng)驗(yàn) 獲得超7個(gè)贊
你可以使用正則表達(dá)式
var input = "nickname:steve ID:01 weapon:false nickname:peter ID:02 weapon:false nickname:john ID:03 weapon:true";
var matches = Regex.Matches(input,@"nickname:\w*");
foreach(Match match in matches)
Console.WriteLine(match.Value);
輸出
nickname:steve
nickname:peter
nickname:john

TA貢獻(xiàn)1788條經(jīng)驗(yàn) 獲得超4個(gè)贊
你可以用那個(gè)
string content = "nickname:steve ID:01 weapon:false nickname:peter ID:02 weapon:false nickname:john ID:03 weapon:true";
content.Replace("nickname:", "").Split(' ').ToList().ForEach(Console.WriteLine);
- 3 回答
- 0 關(guān)注
- 209 瀏覽
添加回答
舉報(bào)