سبد (0)

متد test

مثال (متد test)

جستجو در یک رشته برای کاراکتر e:

var str = "The best things in life are free";
var patt = new RegExp("e");
var res = patt.test(str);

در صورتی که یک "e" در رشته ی مورد نظر وجود داشته باشد، خروجی res برابر است با:

true

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

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

از متد test() برای پیدا کردن یک تطابق در یک رشته استفاده می شود.

این متد در صورت یافتن یک تطابق، true را برمی گرداند و در غیر این صورت false برگردانده خواهد شد.


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

Internet Explorer Firefox Opera Google Chrome Safari

متد test() در تمام مرورگرهای بزرگ پشتیبانی می شود.


نحوه استفاده

RegExpObject.test(string)

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

پارامترتوضیحات
string ضروری. رشته ی مورد جستجو

Return Value

Typeتوضیحات
Boolean

در صورت پیدا شدن یک تطابق true برگردانده خواهد شد و در غیر این صورت false برگردانده خواهد شد.

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

نسخه JavaScript 1.2

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

مثال (متد test)

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

// The string:
var str = "Hello world!";

// Look for "Hello"
var patt = /Hello/g;
var result = patt.test(str);

// Look for "W3Schools"
patt2 = /W3Schools/g;
result2 = patt2.test(str);

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

true // match for "Hello"
false // no match for "W3Schools"

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

RegExp Object Reference مرجع عبارت منظم در JavaScript


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