PDA

View Full Version : جستجو در متن



javad3151
یک شنبه 22 آذر 1383, 12:26 عصر
سلام
ASP.NET/VB.NET
اگر متنی را در داخل یک متغییر یا تکس باکس داشته باشیم چطور می توانیم در داخل آن جستجو کنیم ؟ مثلا ببینیم آیا فلان کلمه خاص در آن وجود دارد یا نه؟

Vahid_Nasiri
یک شنبه 22 آذر 1383, 13:11 عصر
یکی از ساده ترین کارها استفاده از تابع indexOf است. اگر رشته ای که دنبال آن می گردید موجود باشد اندیس ابتدای آنرا می دهد در غیراینصورت منهای یک بر می گرداند.

javad3151
یک شنبه 22 آذر 1383, 14:18 عصر
خیلی ممنون
ملی اگر میشه یه مثال کوچیک بزنید :thnx:

javad3151
جمعه 18 دی 1383, 19:56 عصر
سلام
استاد نصیری عزیز دمت گرم یه مثال بزن شر ما از سرت کم بشه ::نوشتن::
همچین بگی نگی یه خورده خشن عمل می کنی استاد :sad2:
چاکر خواتیم
:wise1:

AspNet
جمعه 18 دی 1383, 21:25 عصر
دوست عزیز من این قسمت رو با سی شارپ براتون می نویسم که به جز تعریف داده ها فکر نکنم فرق چندانی داشته باشه:


private void Button1_Click(object sender,System.EventArgs e)
{
string text=this.TextBox1.Text;
int index=text.IndexOf("d");
if(index==-1)
{
this.Label1.Text="Dose note exist";
}
else
{
this.Label1.Text="exist";

}}

در این جا متن داخل TextBox1 را که در متغیر text ذخیره کرده ایم را مورد بررسی قرار می دهیم .

javad3151
شنبه 19 دی 1383, 09:32 صبح
سلام
خیلی ممنون :flower:

AspNet
شنبه 19 دی 1383, 13:41 عصر
موفق باشید :)

aspnet_22
چهارشنبه 03 بهمن 1386, 09:24 صبح
سلام:
در همین مورد می خواهیم اگر کلمه را یافت به نحوی ان را متمایز کند مثلا highlight کند .
با تشکر