در اواسط مبحث آموزشی زبان java script به این مطلب رسیدیم که این زبان یک زبان شیء گراست.یکی از شیء هایی که در این زبان به بررسی آن پرداختیم  شیء string در این زبان بود که در مطالب قبلی در موردش صحبت شد و دانستیم که این شیء از متد هایی تشکیل شده است.در این مطلب قصد داریم تا در مورد یکی از متدهای شیء string در زبان برنامه نویسی java scrit  صحبت کنیم.

متد ( ) match :

این متد ، جهت جستجو برای وجود یا عدم وجود یک حرف یا کلمه خاص در یک مغیر رشته ای استفاده می شود . عملکرد این متد بسیار شبیه متد indexOf است ، با این تفاوت که به جای شماره مکان قرا گیری حرف یا کلمه مورد جستجو ، خود آن را بر می گرداند .
کلمه یا حرف مورد نظر توسط خاصیت serchvalue تعیین می شود .
نکته ۱ :

متد match به بزرگ یا کوچک بودن حروف حساس است .
نکته ۲ :

چنانچه حرف یا کلمه مورد جستجو در متغیر رشته ای وجود نداشته باشد ، مقدار بازگشتی null خواهد بود .

(Syntax: stringobject.match ( searchvalue
حرف یا کلمه مورد جستجو در متغیر رشته ای را تعیین می کند= searchvalue*

مثال :

در مثال به وسیله متد match به جستجوی یک حرف و دو عبارت در متغیر matn پرداخته و نتایج را در خروجی نشان داده ایم . به دلیل عدم وجود کلمه “studio” در متغیر رشته ای مثال ، نتیجه خروجی null بوده است .

untitled