我只想获取下列各字符串中的数字:201,202,203,204,该怎么获取啊?请高手指点
tb_201紧固件库
tb_202轴承
tb_203导轨滑块
tb_204传动类
tb_201紧固件库
tb_202轴承
tb_203导轨滑块
tb_204传动类
解决方案 »
- ?用webrequest得到的淘宝_tb_token_值与源码查看不同?
- c#中 怎样使辅线程终止主线程?
- 在C#应用程序开发中,如何防止一个C#开发的EXE被多次运行
- 谁有关于反射,委托,泛型的项目
- 通过委托引发事件是不是有静态和动态之分?
- 关于WPF中listbox的刷新问题
- Form 的WindowState已经设为了Maximized,控件如何也改变大小,相对位置不变
- 调用C++接口错误问题
- 在.net下使用API函数很麻烦,还要自己声明(不像delphi有声明好的单元)。谁有全的声明文件单元?
- 如何用API函数读取串口的中的数据?
- 关于窗体传值
- AccessDataSource 无法连接数据库
string str = @"tb_201紧固件库
tb_202轴承
tb_203导轨滑块
tb_204传动类";
foreach (Match m in Regex.Matches(str, @"\d+"))
Console.WriteLine(m.Value);
List<char> result = new List<char>();
bool isok = false;
foreach(char s in test)
{
if(char.IsNum(s))
{
result.Add(s);
isok = true;
}
else
{
if(isok)
{
break;
}
}
return new string(result.ToArray());
你也可以用正则表达式
var str="tb_201紧固件库"
var b= (str.substring('',6)).split("_")[1];
class test
{
static void Main()
{
string str="tb_201紧固件库";
Console.WriteLine(str.Substring(3,3));
}
}