مشاهده نسخه کامل
: جستجوی حرف ی و ي
apadana34
31-10-2010, 13:08
کدی می خواستم که حرف ي را در یک متن جستجو کنه وبا ي عوض کنه چه کدی باید نوشت؟
کدی می خواستم که حرف ي را در یک متن جستجو کنه وبا ي عوض کنه چه کدی باید نوشت؟
:18: :18: :18:
یعنی منظورتون اینه که حرف 'ی' رو جایگزین حرف 'ی' کنه...!؟! :18: :13: :18:
:18: :18: :18:
با استفاده از تابع replace می تونید این کار رو به سادگی انجام بدید...!؟! نیازی هم به نوشتن تابع جدیدی نیست...!؟!
روش استفاده از این تابع به این صورت ه...!؟! :
به نقل از وبلاگ آقای شیداییان...!؟! :
تابع Replace : رشته ای را برمی گرداند که در آن يک رشته خاص با رشته ديگری به تعداد دفعات مشخصی جايگزين شده است .
فرمت کلی آن بصورت زير است :
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
Expression : رشته اصلی
Find : رشته مورد جستجو
Replace : رشته جايگزين
Start : محل شروع جايگزينی . در صورتيکه اين متغير وارد نشود جايگزينی از ابتدا رشته انجام می شود .
Count : تعداد دفعات جايگزينی . در صورتيکه اين متغير وارد نشود جايگزينی در تمام رشته انجام خواهد شد .
Compare : نوع جستجو را نشان می دهد . اگر اين پارامتر 0 داده شود جستجوی متنی انجام می شود و اگر 1 داده شود جستجوی باينری انجام می شود .
مثال :
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
اگر طول رشته expression برابر صفر باشد مقدار بازگشتی رشته ای با طول صفر است . اگر طول رشته find صفر باشد مقدار بازگشتی خود expression است . اگر طول رشته replace صفر باشد مقدار بازگشتی expression ای است که در آن تمام find ها حذف شده است . اگر start بزرگتر از طول رشته expression باشد مقدار بازگشتی رشته ای با طول صفر است . اگر count برابر صفر باشد مقدار بازگشتی خود expression است .
اگه مشکلی هست بگید تا بیشتر راهنمایی تون کنم...!؟!
یه سری هم به اینجا بزنید... توابع جالبی برای کار با رشته ها داره...!؟! :
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
امیدوارم که مشکلتون حل شده باشه...!؟! :20:
موفق باشید...!؟! :46:
vBulletin , Copyright ©2000-2024, Jelsoft Enterprises Ltd.