freeCodeCamp/guide/arabic/certifications/javascript-algorithms-and-d.../regular-expressions/match-letters-of-the-alphabet/index.md

1.4 KiB

title localeTitle
Match Letters of the Alphabet تطابق حروف الأبجدية

تطابق حروف الأبجدية

في هذا التحدي ، يُطلب منك مطابقة جميع حروف الأبجدية داخل سلسلة معينة. لا تقوم فقط بمطابقة / البحث عن هذه الأحرف ، ولكن يُطلب منك استخراجها.

تلميح 1:

تذكر أنك مطالب لاستخراج الأحرف من السلسلة - وهذا لا يمكن القيام به باستخدام طريقة .test () لأنه يقوم بإرجاع True أو False. في هذه الحالة ، نحتاج إلى استخراج النتيجة الفعلية من السلسلة باستخدام طريقة .match ().

تلميح 2:

هل تستخدم علامة حالة الأحرف (match) الخاصة بالأسلوب مع الأقواس؟ على سبيل المثال regExp = / [ae] / vs regExp = / ae /. ما يسمح لنا القيام به هو البحث في السلسلة عن أي أحرف مطابقة [a، b، c، ... e] باستخدام التدوين المختصر / [ae] /.

تنبيه المفسد: الحل إلى الأمام

حل

let quoteSample = "The quick brown fox jumps over the lazy dog."; let alphabetRegex = /[az]/ig; // Change this line let result = quoteSample.match(alphabetRegex); // Change this line