本文介绍了如何拆分“T1001”进T和1001 ..?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个值为TR T1001的字符串

i使用拆分方法将值TR和T1001分开以下代码

hi im having a string with value "TR T1001"
i used split method to separate the values TR and T1001 bu the following code

string item1="TR T1001"
string[] arrvalue=item1.Split(' ');
string sBeforeSpace=arrvalue[0];
string sAfterSpace=arrvalue[1];



所以通过使用这个代码将TR加入sBeforeSpace并将T1001加入到

sAfterSpace中。



但仍然我必须将T1001拆分为T和1001

应该用Split(???)方法写入什么值?


so by using this code im geeting "TR" into sBeforeSpace and "T1001" into
sAfterSpace.

but still i have to split "T1001" into "T" and "1001"
what value should be written in Split(???) method?

推荐答案


string item1 = "T1001";
        string a = item1.Substring(0, 1);
        string b = item1.Substring(1, 4);


string s = "TR T1001";
string pat = @"\d+";

string res = Regex.Match(s, pat).Value;
Console.WriteLine(res);



结果: 1001



要将其转换为整数,请使用 []方法。


这篇关于如何拆分“T1001”进T和1001 ..?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

07-12 22:33