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

دليل JS DOM

 مفهوم JavaScript String Object

match()طريقة JavaScript String match()

يبحث هذا الدالة في النص عن تطابقات مع تعبير النص، ثم تعود بمجموعة تحتوي على التطابقات.gالمعدلات (البحث الكامل)، فإن هذه الطريقة ستعود بمجموعة تحتوي على جميع التطابقات الفرعية.

إذا لم يحتوي تعبير النص علىgالمعدلات (البحث الكامل)، فإن هذه الطريقة ستعود فقط بتطابق أولي في النص.

إذا لم يتم العثور على أي تطابق، فإن هذه الطريقة تعود بـ null.

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

النحو:

string.match(regex)
var str = 'POLLUTION: Air Pollution is introduction of chemicals to the atmosphere';
var reg = str.match(/ion/g);
اختبار ل‹/›

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

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

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

قيمة المُرادف

المُرادفالوصف
regexمفهوم Object RegExp

تفاصيل تقنية

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

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

السلسلة التالية توضح كيفية استخدام العلامات الملحقة والتعديلات مع match():

var str = 'POLLUTION: Air Pollution is introduction of chemicals to the atmosphere';
var reg = str.match(/ion/gi);
اختبار ل‹/›

حساب عدد الأصوات في النص:

أدخل بعض النصوص في حقل الإدخال لعرض عدد الأصوات:

الصوت:

 مفهوم JavaScript String Object