你可以设定一个字符串string config = "0123456789abcd……z",你对string a转化成小写,然后进行每一个字符的判断在config的位置,如果两个相连,并且都是数字或者都是字母,就把相连的字符作为一个字符。谢谢,希望对您有帮助
把a转成数组,然后循环数组,通过b[i]=a[i]+a[i+1]就行了
String a = "ab12cd34";
string temp = "";
string s = "";
for (int i = 0; i < a.Length; i++)
{
if (i % 2 == 0)
{
temp = a[i].ToString();
}
else
{
temp += a[i].ToString();
s += temp + ",";
temp = "";
}
}
string[] b = s.Split(',');
MessageBox.Show(s);
截区字符串再赋值