1.1 KiB
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);