我有以下字符串值: AnnualFee[[ContactNeeYear
我想使用分隔符进行拆分:"[["
MSDN 主题String.Split说存在这样的功能,所以我使用了以下代码:
oMatch.Groups[0].Value.Split('[[');
但它抛出一个错误说:
不能将 string[] 隐式转换为字符串
那么如何用分隔符分割字符串值:"[["
我有以下字符串值: AnnualFee[[ContactNeeYear
我想使用分隔符进行拆分:"[["
MSDN 主题String.Split说存在这样的功能,所以我使用了以下代码:
oMatch.Groups[0].Value.Split('[[');
但它抛出一个错误说:
不能将 string[] 隐式转换为字符串
那么如何用分隔符分割字符串值:"[["
试试下面的代码,它对我有用:
string abc = "AnnualFee[[ContactNeeYear";
string[] separator = { "[[" };
string[] splitedValues = abc.Split(separator , StringSplitOptions.None);
我希望它会帮助你.. :):)
string text= "AnnualFee[[ContactNeeYear";
string[] parts= Regex.Split(text, @"\[\[");
结果是:
AnnualFee
ContactNeeYear
您可以为此目的使用 Regex.Split(text, pattern)。
简而言之,
string yourString = "AnnualFee[[ContactNeeYear";
string [] _split = yourString.Split(new string[] { "[[" }, StringSplitOptions.None);