1

私は次のような文字列を持っています

    string str = "123.1.1.QWE";
    string[] seqNum = textBox1.Text.Split('.');

最後に文字列を分割したい。のように 2 つの文字列に分割する必要があります

seqNum[0]="123.1.1";
seqNum[1]="QWE";

最後のインデックスで 2 つの文字列に分割するにはどうすればよいですか。

前もって感謝します。

4

2 に答える 2

0
            string str = "123.1.1.QWE";
            string[] seqnum = new string[2];
            foreach (char ch in str)
            {
                if (char.IsNumber(ch) || ch == '.')
                {

                }
                else
                {
                    int indx = str.IndexOf(ch);
                    seqnum[0] =  str.Substring(0, indx).ToString();
                    seqnum[1] =  str.Substring(indx,str.Length-indx).ToString();
                    break;
                }
            }


         // output
        //  seqnum[0]=123.1.1.
        //  seqnum[1]=QWE
于 2013-04-25T04:42:07.223 に答える