متد search
مثال (متد search)
جستجو برای کلمه ی W3Schools:
var str = "Visit W3Schools!";
var n = str.search("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");
var n = str.search("blue");
خروجی n در کد بالا
15
خودتان امتحان کنید »
مثال (متد search)
مشخص کردن یک جستجوی غیر حساس به حروف بزرگ و کوچک:
var str = "Mr. Blue has a blue house";
var n = str.search(/blue/i);
var n = str.search(/blue/i);
خروجی n در کد بالا
4
خودتان امتحان کنید »
- نوشته شده توسط احسان عباسی
- بازدید: 7623