PDA

View Full Version : سوال: جدا کردن متن های فارسی از سورس html



soheilnew
سه شنبه 04 مهر 1396, 12:04 عصر
سلام
یه صفحه اچ تی ام ال هست که متن های فارسی در بین تگ مشخصی قرار دارن
مثل زیر :

target="_blank">متن مورد نظر</a></div>
میخوام متنهایی که در بین این تگ ها قرار دارن در یه تکست باکس با کاما (,) جدا کنم
مثلا: متن اول , متن دوم , متن سوم و ...
ممنون میشم راهنماییم کنید

samiasoft
سه شنبه 04 مهر 1396, 16:42 عصر
مباحث ریجکس رو دنبال کنید...در انجمن بارها بحث شده

soheilnew
سه شنبه 04 مهر 1396, 17:13 عصر
مباحث ریجکس رو دنبال کنید...در انجمن بارها بحث شده

ممنون از توجه شما
ولی من مبتدیم برای همین دقیق توضیح دادم تا یکی کمکم کنه
قبل از تاپیک زدن سرچ کردم

samiasoft
چهارشنبه 05 مهر 1396, 21:14 عصر
ممنون از توجه شما
ولی من مبتدیم برای همین دقیق توضیح دادم تا یکی کمکم کنه
قبل از تاپیک زدن سرچ کردم

کافی بود کلمه regex رو در انجمن جستجو کنید ....بسیار خوب یک مثال :

فرض میکنیم سورس سایت رو داخل تکست باکس 1 ریختیم ...حال میخواهیم هر مقداری که بین 2 تگ title بود استخراج کنیم بدین صورت عمل میکنیم :

Regex defaultRegex = new Regex("<title>(.*?)</title>"); MatchCollection matches = defaultRegex.Matches(textBox1.Text);
for (int ctr = 0; ctr <= matches.Count - 1; ctr++)
{



textBox2.Text = matches[ctr].Value.ToString();





}