مثال (متد search)

جستجو برای کلمه ی W3Schools:

var str = "Visit W3Schools!";
var n = str.search("W3Schools");

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

6

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

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


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

متدsearch()، یک مقدار مشخص را در یک رشته جستجو کرده و اندیس تطابق را برمی گرداند.

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

اگر هیچ تطابقی وجود نداشته باشد این متد عدد 1- را برمی گرداند.


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

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

نحوه استفاده

string.search(searchvalue)

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

پارامترتوضیحات
searchvalue  ضروری.یک عبارت منظم .
.یک رشته در اینجا به طور اتوماتیک تبدیل به یک عبارت منظم می شود

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

مقدار برگشتی  یک عدد ،که اندیس ابتدای اولین تطابق را برای مقدار مورد جستجو را برمی گرداند .یا در صورت نبودن هیچ تطابقی 1- را برمی گرداند 
نسخه JavaScript 1.2

مثال

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

مثال (متد search)

مشخص کردن یک جستجوی حساس به حروف بزرگ و کوچک:

var str = "Mr. Blue has a blue house";
var n = str.search("blue");

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

15

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

مثال (متد search)

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

var str = "Mr. Blue has a blue house";
var n = str.search(/blue/i);

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

4

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

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