String.match() مطابقة تعبير نمطي

آخر تحديث: 2026-10-13

String.match() مطابقة تعبير نمطي

match يستخرج نتائج المطابقة باستخدام تعبير نمطي. مع g: مصفوفة بجميع النتائج؛ بدون: كائن تفصيلي.

التصنيفالسلاسل النصية

⚙️ المعاملات

regex

القيمة المُعادة:مصفوفة نتائج أو كائن نتيجة.

يعدّل القيمة الأصلية:لا (يُعيد قيمة جديدة)

▶ مثال

عدّل الكود واضغط تشغيل لرؤية النتيجة في لوحة المخرجات:

💡 تلميح
⚠️ تحذير

🌐 دعم المتصفح

المتصفح ChromeChrome EdgeEdge FirefoxFirefox SafariSafari OperaOpera
String.match() ✓ v1 ✓ v12 ✓ v1 ✓ v1 ✓ v1
مدعوم في جميع المتصفحات الحديثة
المزيد من الحالات قادم قريباً — تابعونا.

📚 دروس ذات صلة

❓ أسئلة شائعة

Qmatch مع علم g أم بدونه؟
Aمع g: مصفوفة من كل السلاسل المتطابقة. بدونه: كائن تفصيلي يحوي index وgroups.
Qmatch مقابل matchAll؟
AmatchAll (ES2020) يُنتج كائنات تطابق كاملة مع مجموعات الالتقاط.
Qكيف أتعامل مع null؟
Aconst m = str.match(re); const val = m && m[0]; أو m?.[0].
Web-Tutorial.com

فريق Web-Tutorial التقني

منصة دروس برمجية يديرها عدة مطورين. كل درس يتم كتابته ومراجعته بواسطة مطورين متخصصين في المجال. نعمل على ضمان دقة وموثوقية المحتوى — إذا لاحظت أي مشكلة، فيرجى إخبارنا.

100%