PDA

نسخه کامل مشاهده نسخه کامل : جستجوی حرف ی و ي



apadana34
31-10-2010, 13:08
کدی می خواستم که حرف ي را در یک متن جستجو کنه وبا ي عوض کنه چه کدی باید نوشت؟

!Plus
31-10-2010, 16:12
کدی می خواستم که حرف ي را در یک متن جستجو کنه وبا ي عوض کنه چه کدی باید نوشت؟

: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: