تابع replace شیء String در TypeScript
تابع replace شیء String در زبان تایپ اسکریپت رشته هایی که با عبارت منظم (Regular Expression) مشخص شده مطابقت داشته باشند را با رشته جدید جایگزین می کند. در زیر می توانید سینتکس مربوط به این تابع را مشاهده کنید:
1 | string.replace(regexp/substr, newSubStr/function[, flags]); |
ورودی
- regexp: عبارت منظم که برای پیدا کردن عبارت مورد نظر استفاده می شود.
- substr: عبارتی که باید با عبارت جدید جایگزین شود.
- newSubStr: عبارت جدید که باید با عبارت مشخص شده جایگزین شود.
- function: تابعی که به منظور ایجاد رشته جدید فراخوانی می شود.
- flags: رشته ای که شامل ترکیبی از flag های عبارت منظم است.
خروجی
رشته ای تغییر یافته جدید را باز میگرداند.
مثال:
1 2 3 4 | var re = /apples/gi; var str = "Apples are round, and apples are juicy."; var newstr = str.replace(re, "oranges"); console.log(newstr); |
کد کامپایل شده معادل کد فوق است. خروحی مثال:
1 | oranges are round, and oranges are juicy. |
مثال:
1 2 3 4 | var re = /(w+)s(w+)/; var str = "zara ali"; var newstr = str.replace(re, "$2, $1"); console.log(newstr); |
کد کامپایل شده معادل کد فوق است. خروحی مثال:
1 | ali, zara |
هیچ نظری ثبت نشده است