.NET中{32}{33} 求助,分离
列如数据库中一个字段中存有如:{32}{33}
id ta
1 {32}{33}{12}..
2 {23}
读取Ta字段的值后
是{32}{33}{12}.. 这样子,
现在想把它读出来是: 32 33 12 这样子独立分离出来,如何实现?
------解决方案--------------------string str = "{32}{33}{12} ";
System.Text.RegularExpressions.Regex reg = new Regex(@ "\{([^\}]*?)\} ");
System.Text.RegularExpressions.MatchCollection ms = reg.Matches(str);
for (int i = 0; i < ms.Count; i++)
{
Response.Write(ms[i].Result( "$1 ") + " <BR> ");
}
------解决方案--------------------正则处理,或者字符串处理
string str = "{32}{33}{12} ";
str.Slipt( '{ ').Replace( '} ', ', ');
------解决方案--------------------dim arr() as string=结果.tostring.split( " ")