Как мне использовать text.startswith VB.NET
Так что у меня есть три струны:
1BvBMSEYstWetqTFn5Au4m4GFg7xJaNVn2 он может варьироваться от 26 до 35 символов.
3J98t1WpEZ73CNmQviecrnyiWrnqRhWNly он может варьироваться от 26 до 35 символов.
bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq он может варьироваться от 26 до 44 символов.
Я хочу проверить, когда я копирую любую из этих строк, она говорит "true", когда длина находится между 26 и 36 (или 26-46 для 3-й строки, например).
Это не работает, я не знаю, что происходит на самом деле
Что я уже пробовал:
TextBox1.Text = Clipboard.GetText 'It's using a timer to constantly get the clipboard text. If TextBox1.Text.StartsWith("1") Then If TextBox1.Text.Length = "26" Or "27" Or "28" Or "29" Or "30" Or "31" Or "32" Or "33" Or "34" Or "35" Then Label3.Text = "true" End If Else Label3.Text = "false" End If If TextBox1.Text.StartsWith("3") Then If Label2.Text = "26" Or "27" Or "28" Or "29" Or "30" Or "31" Or "32" Or "33" Or "34" Or "35" Then Label3.Text = "True" End If Else Label3.Text = "false" End If If TextBox1.Text.StartsWith("bc1") Then If TextBox1.Text.Length = "26" Or "27" Or "28" Or "29" Or "30" Or "31" Or "32" Or "33" Or "34" Or "35" Or "36" Or "37" Or "38" Or "39" Or "40" Or "41" Or "42" Or "43" Or "44" Then Label3.Text = "True" End If Else Label3.Text = "false" End If