PDA

View Full Version : خواندن title تگ a



hamid##
جمعه 08 اردیبهشت 1391, 16:38 عصر
سلام دوستان من برای خوندن title تگ a از این regex استفاده کردم
"<a[^>]*?title=\"([^\"]*?\"[^>]*?)>"
اما هیچی نمی خونه می تونید اصلاحش کنید لطفا.مرسی.:خجالت:

Hossenbor
جمعه 08 اردیبهشت 1391, 16:47 عصر
این فایل رو فرمت میکنه نمیخونه چرا از حالت عادی استفاده نمیکنید

hamid##
جمعه 08 اردیبهشت 1391, 16:58 عصر
فرمت می کنه؟!!!!!:متعجب: این regex هست. دوستان می تونید برام regex مخصوص خوندن بین دو تگ رو بگید؟

Hossenbor
جمعه 08 اردیبهشت 1391, 19:59 عصر
داداش تنبلی بده بیا اینو تست بزن ببین درسته؟
string tag = "<a title=\"nemone\"></a>";
int start,end,lenght;
start=tag.IndexOf("title=")+"title=\"".Length;
end=tag.IndexOf('\"',start);
string title = tag.Substring(start, end - start);
MessageBox.Show(title);
در ضمن اگه به رجکس علاقه داری برو تو گالری ویژال استودیو تو سایت مایکروسافت یک ابزار برای ساخت رجکس داره

hamid .saedi
شنبه 09 اردیبهشت 1391, 18:52 عصر
داداش ممنونم. string tag = "<a title=\"nemone\"></a>"; منظورت از nemone تو این خط چیه؟

hamid##
شنبه 09 اردیبهشت 1391, 20:04 عصر
ممنون.میشه لطفا خط اول رو توضیح بدید.

Hossenbor
شنبه 09 اردیبهشت 1391, 20:18 عصر
هر چی میتونه باشه دوست عزیز این که من دادم برای نمونه بود برای به کار بردن دابل کوتیشن تو رشته باید از اسلش دابل کوتیشن استفاده کرد که این میشه
<a title=\"nemone\"></a>"
این
<a title="nemone"></a>

در ضمن دوست عزیز میتونی توابع System.xml استفاده کنی اونا مدیریت شده تر هستند