با سلام با چه عبارت با قاعده ای می توان چنین رشته ای رو انتخاب کرد
40211086h
این متن داخل سورس
id= "40211086h" این طوری هست
با سلام با چه عبارت با قاعده ای می توان چنین رشته ای رو انتخاب کرد
40211086h
این متن داخل سورس
id= "40211086h" این طوری هست
چیزی که من پیدا کردم
regex
تموم شد
Regex regx = new Regex(@"id=[""']40211086h(?=[""'])", RegexOptions.Singleline);
MatchCollection mactches = regx.Matches(textBox1.Text);
foreach (Match match in mactches)
{
textBox2.Text = Regex.Replace(match.Value, @"id=[""']", "");
}
اگه به صورت کلی بخواین:
id\s*=\s*[0-9]{8}[a-z]
دابل کوتیشن ها رو نذاشتن ایشون:
Regex.Matches(textBox1.Text, @"id=\s*""[0-9]+[a-z]""", RegexOptions.IgnoreCase | RegexOptions.Singleline);
ببینید کلا من عبارتی می خوام که متنی به این صورت رو تشخیص بده به هر تعداد عدد و در انتها یک حرف