سبد (0)

متد match

مثال (متد match)

جستجو کردن یک رشته برای عبارت "ain":

var str = "The rain in SPAIN stays mainly in the plain";
var res = str.match(/ain/g);

خروجی res یک آرایه با مقادیر زیر است:

ain,ain,ain

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

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


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

متد match()، تطابق یک رشته با یک عبارت منظم را بررسی کرده و تطابق ها را بعنوان یک آرایه، برمی گرداند.

در مورد عبارات منظم ، می توانید به مقاله ی عبارات منظم رجوع کنید.

نکته: اگر که عبارت منظم، مدیفایر g را نداشته باشد(ویژگی سراسری بودن)، متد match تنها اولین تطابق را برمی گرداند.

اگر هیچ تطابقی وجود نداشته باشد،  این متد null را برمی گرداند.


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

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

نحوه استفاده

string.match(regexp)

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

پارامترتوضیحات
regexp ضروری.یک عبارت منظم که توسط آن جستجو صورت خواهدگرفت

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

مقدار برگشتی    یک آرایه که شامل تطابق ها است به طوری که هر عنصر آرایه به یک تطابق اختصاص می یابد و در صورت موجود نبودن تطابق null را برمی گرداند 
نسخه JavaScript 1.2

مثال

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

مثال (متد match)

یک جستجوی عمومی و غیر حساس به حروف بزرگ و کوچک برای عبارت "ain":

var str = "The rain in SPAIN stays mainly in the plain";
var res = str.match(/ain/gi);

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

ain,AIN,ain,ain

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

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


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