English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

طريقة search() لـ JavaScript String

 مثلث السلسلة جافا سكربت

search()يؤدي هذا الأسلوب إلى البحث عن تطابقات بين تعبير النصوص والنص.

إذا تم العثور على تطابق، سيقوم بتقديم موقع التطابق الأول، وإذا لم يتم العثور على تطابق، سيقوم بتقديم-1.

يمكنك فيدليلRegExpومرجعRegExpللإطلاع على معلومات إضافية حول تعبيرات النصوص.

النحو:

string.search(regex)
هذا السؤال هو ما إذا كان يجب أن يكون، أو لا يكون، أي أن يكون.
var pos = str.search('to be');
اختبار لرؤية‹/›

توافق المتصفحات

يدعم جميع المتصفحات طريقة search() بشكل كامل:

الطريقة
search()نعمنعمنعمنعمنعم

قيمة المعدل

المعدلوصف
regexتعبير النصوص. إذا تم تمرير النص، يتم تحويله تلقائيًا إلى تعبير نصي

تفاصيل تقنية

القيمة المعدة:فهرس الأولي بين تعبير النصوص والمستند المحدد؛ إذا لم يتم العثور عليه، فإنه يساوي -1
إصدار جافا سكربت:ECMAScript 1

مزيد من الأمثلة

في هذا المثال، يتم عرضiاستخدام المعدلات (تجاهل الحالة الحساسة للكتابة):

var str = 'The question is TO BE, or not to be, that is to be.';
var pos = str.search(/to be/i);
اختبار لرؤية‹/›

 مثلث السلسلة جافا سكربت