使用正则表达式 ,
string []strarray;
strpatten = "\\d?";
for( int i=0; i<strarray.count ; i++)
{
Match m = Regex.Match(strarray[i]);
}
string []strarray;
strpatten = "\\d?";
for( int i=0; i<strarray.count ; i++)
{
Match m = Regex.Match(strarray[i]);
}
解决方案 »
- 问一个关于枚举的小问题
- 紧急 求一小段代码!!!关于tick的
- 请教DropDownList取值为什么总是一样
- 存储过程怎么用?
- ASP.NET节点不能用了。。。
- 资源文件的问题: 编译可以通过,但是在运行时会发生错误,错误提示没有把资源文件嵌入到程序中去。请各位指点指点。
- 菜鸟求救--------[[[[[[异步处理,线程池]]]]]]]]----------高难度.
- C#开发网站建设问题
- c#做的程序在其它没装.net framework的机器上运行吗?
- c# 如何获取第三方网站的时间
- 讨论+散分 http://community.csdn.net/Expert/topic/3542/3542196.xml?temp=.7393
- 求水晶报表的教程,谢谢了,基础一点为好
Match m;
string pattern;string content = "A1001, A010, AB1012, NA100, WNA1100,C1212, DA103, H1410, M104";
pattern = @"(?<Word>\w*)(?<Number>\d*)";
r = new Regex( content , pattern );
m = r.Match();Console.WriteLine( "Word \t Number" );
while( m.Success )
{
string strWord = m.Groups["Word"].Value;
string strNumber = m.Groups["Number"].Value; Console.WriteLine( "{0} \t {1}" , strWord , strNumber );
m = m.NextMatch();
}