-1

だから私は私のテキスト、例えばログイン資格情報を持っています。それは次のようになります:

username:password

そして今、それらを 2 つの別々の文字列に分割したいと思います。

そのようなちょっと:

Dim OldLogin As String = Textbox1.Text
*Code to split + turning into 2 string called User and Pwd*
Textbox2.Text = User
Textbox3.Text = Pwd

どういうわけか正規表現を使用できることは知っていますが、正直なところ、実際にそれを行う方法がわかりません...

助けてくれてありがとう、本当に感謝しています!

4

2 に答える 2

3

単純なものに正規表現を使用する必要があるのはなぜString.Splitですか?

Dim userNameAndPassWord As String() = Textbox1.Text.Split(":"c)
Textbox2.Text = userNameAndPassWord.First()
Textbox3.Text = userNameAndPassWord.Last()
于 2013-09-14T22:07:51.970 に答える
3

この単純なタスクに正規表現は必要ありません。そのためのString.Splitがあります。

Dim OldLogin As String = Textbox1.Text
Dim parts() = OldLogin.Split(":"c)
Textbox2.Text = parts(0)
Textbox3.Text = parts(1)

String.Split分割文字の出現箇所でソース文字列のインスタンスを分割し、分割された部分の配列を返します。

于 2013-09-14T22:07:54.960 に答える