freeCodeCamp/guide/arabic/certifications/javascript-algorithms-and-d.../regular-expressions/find-more-than-the-first-match/index.md

1.1 KiB

title localeTitle
Find More Than the First Match العثور على أكثر من المباراة الأولى

العثور على أكثر من المباراة الأولى

إذا كان لديك مرات متعددة للتعبير العادي الخاص بك داخل سلسلة ، يمكنك الحصول على وظيفة match() لاكتشافها كلها. ببساطة علامة على طول العلم g في نهاية regex الخاص بك! هذا ما تفعله في هذا التحدي.

تلميح 1:

تغيير التعبير العادي بحيث يكتشف كلمة "توينكل".

تلميح 2:

يمكنك إضافة علامات متعددة إلى تعبير عادي! على سبيل المثال ، يمكن تنظيم تعبير عادي يكتشف تكرارات متعددة ، ويكتشف بغض النظر عن الحالة ، مثل gi أو ig .

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

حل

let twinkleStar = "Twinkle, twinkle, little star"; let starRegex = /twinkle/gi; let result = twinkleStar.match(starRegex);