如何将随机扫描的文本拆分为两个不同的行

时间:2013-11-15 05:49:45

标签: vb.net

我是VB的新手。我有一个文本框,我将randow条形码扫描到一个包含字母和数字的文本框中如何拆分它,使其在同一文本框中显示为两个单独的行 例如:它首次扫描时的外观 ZM123456789123 我希望它看起来像这样 M123456 789123 我能够删除字母Z,这意味着什么,但我被分开文本

Private Sub TextBox29_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TextBox29.TextChanged
    If String.IsNullOrEmpty(TextBox29.Text) = True Then
        Exit Sub
    End If
    'ZM123456I1234
    TextBox29.Text = TextBox29.Text.ToUpper.Replace("Z", Nothing)

1 个答案:

答案 0 :(得分:0)

尝试: -

TextBox29.Text = TextBox29.Text.Substring(1).Insert(7, " ")

substring剥离第一个字符,insert在第7个(从零开始)字符位置添加空格。