.NET 4.x Разделение строки - C#
Формулировка задачи:
У меня есть textBox1 2 и 3
В первом боксе записан текст такого вида:
или такого
Нужно как-то достать с первого бокса и записать в третий, то что будет находится в первых кавычках - в нашем случае:
и во второй бокс вывести остальное но без кавычек(первых, т.к они там могут быть не одни), то-есть если текст в 1 боксе будет такой записан
.... то во второй вывести
и в третий вывести
Заранее благодарю))
"1234567890"тексттексттекст
"1234567890""тексттексттекст"
1234567890
"1234567890""тексттексттексс"
"текстексттекст"
1234567890
Решение задачи: «.NET 4.x Разделение строки»
textual
Листинг программы
private void button1_Click(object sender, EventArgs e) { ParseMethod(); } private void ParseMethod() { //можно упростить до ([0-9]+) string TextFirst = new Regex(@"(\d[0-9]*)").Match(textBox1.Text).Groups[1].Value; string TextSecond = new Regex(@"([а-яА-Я]+)").Match(textBox1.Text).Groups[1].Value; textBox3.Text = TextFirst; textBox2.Text = TextSecond; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д