读取字符串? 有这样一个字符串P073A04300P后面的数字位数不固定,我想读P和A之间的数字,用什么汉书? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 string str=P073A04300int i=str.firstindexof('p');int j=str.lastindexof('a');str.sunstring(i,j); string _str; int i, j; _str = "P073A04300"; i = _str.IndexOf("P"); j=_str.IndexOf("A"); textBox1.Text = _str.Substring(i-1,j); string ss = "P073A04300";int Length = ss.split('A')[0].Length;ss = ss.split('A')[0].SubString(1,Length-1); string yourStr = "P073A04300";string resultStr = "";if (yourStr.IndexOf("A") > 0){ resultStr = yourStr.Substring(1, yourStr.IndexOf("A")-1);}或者用正则string yourStr = "P073A04300";string resultStr = "";Match m = Regex.Match(yourStr, @"P(\d+)A");if (m.Success){ resultStr = m.Groups[1].Value;} C# 仓储系统商品返厂问题 简明的说一下“泛型” 关于C#的名称空间,不懂,什么是名称空间啊,我新手。。 如何把图片对象导出到剪切板中?忠心恳求 VS2005中TreeView节点问题 关于对日期控件的操作???? "|" 表示什么??? 类的动态实例化问题!高手请进。 如何得到MAC地址? 一个关于DataGrid的问题!!!! 请高手来指点迷津 上传目录权限问题 _UIContentControl=new UIContentControl(this);这里this的用法有什么好处?
int i=str.firstindexof('p');
int j=str.lastindexof('a');
str.sunstring(i,j);
int i, j;
_str = "P073A04300";
i = _str.IndexOf("P");
j=_str.IndexOf("A");
textBox1.Text = _str.Substring(i-1,j);
int Length = ss.split('A')[0].Length;
ss = ss.split('A')[0].SubString(1,Length-1);
string yourStr = "P073A04300";
string resultStr = "";
if (yourStr.IndexOf("A") > 0)
{
resultStr = yourStr.Substring(1, yourStr.IndexOf("A")-1);
}或者用正则
string yourStr = "P073A04300";
string resultStr = "";
Match m = Regex.Match(yourStr, @"P(\d+)A");
if (m.Success)
{
resultStr = m.Groups[1].Value;
}