关于string
有这样一个文件名:ZhangSan20070310
我想把它分成:ZhangSan 和 20070310
不知道怎么办
请各位大哥帮帮忙!
多谢!
------解决方案--------------------1.正则
2.做死的话subString
------解决方案--------------------string a = "ZhangSan20070310 ";
for(int i = 0; i < a.length; i++)
{
if((a as int) != null)
}
------解决方案--------------------string s = "ZhangSan20070310 ";
Match vMatch = Regex.Match(s, @ "([a-z]+)(\d+) ", RegexOptions.IgnoreCase);
MessageBox.Show(vMatch.Result( "$1 "));
MessageBox.Show(vMatch.Result( "$2 "));
------解决方案--------------------zswang(伴水清清)(专家门诊清洁工)
正解
------解决方案--------------------学习
------解决方案--------------------逐个比较ASC码
------解决方案--------------------用正则比较好
------解决方案--------------------str1 = "ZhangSan20070310 ".Substring(0,8);
str2 = "ZhangSan20070310 ".Substring(8);