سبد (0)

متد replace

مثال (متد replace)

برگرداندن یک رشته که در آن کلمه ی W3schools جایگزین کلمه ی Microsoft شده است:

var str = "Visit Microsoft!";
var res = str.replace("Microsoft", "W3Schools");

خروجی res در کد بالا:

Visit W3Schools!

خودتان امتحان کنید »

در انتهای این صفحه، مثال های بیشتری آورده شده است.


تعریف و کاربرد

متد replace()، یک رشته را برای یک مقدار مشخص یا یک عبارت منظم، جستجو کرده و مقادیر مشخص شده را جایگیزین آن می کند، و یک رشته ی جدید را برمی گرداند.

این متد در رشته ی اصلی تغییری ایجاد نمی کند.


پشتیبانی مرورگرها

متد     
replace() بله بله بله بله بله

نحوه استفاده

string.replace(searchvalue,newvalue)

مقادیر پارامترها

پارامترتوضیحات
searchvalue ضروری.یک مقدار یا یک عبارت منظم که قرار است یک مقدار جدید جایگزین آن شود.
newvalue ضروری.مقداری که قرار است جایگزین شود

جزئیات تکنیکی

مقدار برگشتی یک رشته،به طوری که مقدار جدید در آن جایگزین مقدار قدیمی شده است
نسخه JavaScript 1.2

مثال

مثال - خودتان امتحان کنید

مثال (متد replace)

ایجاد یک جایگزینی سراسری با عبارات منظم:

var str = "Mr Blue has a blue house and a blue car";
var res = str.replace(/blue/g, "red");

خروجی res در کد بالا:

Mr Blue has a red house and a red car

خودتان امتحان کنید »

مثال (متد replace)

ایجاد یک جایگزینی سراسری و غیر حساس به حروف بزرگ و کوچک با عبارات منظم:

var str = "Mr Blue has a blue house and a blue car";
var res = str.replace(/blue/gi, "red");

خروجی res در کد بالا:

Mr red has a red house and a red car

خودتان امتحان کنید »

مرجع رشته ها در JavaScript مرجع رشته ها در JavaScript


تمامی محصولات و خدمات این وبسایت، حسب مورد دارای مجوزهای لازم از مراجع مربوطه می‌باشند و فعالیت‌های این سایت تابع قوانین و مقررات جمهوری اسلامی ایران است.
logo-samandehi مجوز نشر دیجیتال از وزرات فرهنگ و ارشاد اسلامی پرداخت آنلاین -  بانک ملت معرفی بیاموز در شبکه سه