پیدا کردن اعداد داخل یک متن با استفاده از عبارات با قاعده
ابتدا یک TextBox ، Button و یک ListBox بر روی فرم قرار دهید :
سپس با دو بار کلیک بر روی دکمه کدهای زیر را بنویسید :
private static string ExtractNumbers(string ntext) { return string.Join("\n", Regex.Split(ntext, "[^\\d]")); } private void button1_Click(object sender, EventArgs e) { string[] string1 = ExtractNumbers(textBox1.Text).Split('\n'); foreach (string str in string1) { if (str != "") { listBox1.Items.Add(str); } } }
برنامه را اجرا کرده و یک متن و عدد در داخل آن بنویسید و بر روی دکمه کلیک کنید :