在两个不同的字符串中用逗号分隔字符串

本文关键字:字符串 分隔 两个 | 更新日期: 2023-09-27 18:27:20

我的字符串变量有两个场景。

string qry = "A.PHONE, A.BLOODGRP"; 
or
string qry = "A.PHONE"; 

我希望第一个场景的最终结果在两个字符串中:-

string sort1 = "PHONE";
string sort2 = "BLOODGRP";

我希望第二个场景的最终结果在1个字符串中:-

string sort1 = "PHONE";

如何做到这一点?

在两个不同的字符串中用逗号分隔字符串

您可以使用逗号进行拆分,并使用Substring来获得您想要的部分:

string qry = "A.PHONE, A.BLOODGRP"; 
var result = qry.Split(',').Select(x => x.Trim().Substring(2)).ToArray();

在第二种情况下,只使用Substring而不进行拆分。