Freecodecamp: جافا سكريبت: دقق في النص باستخدام التعبيرات العادية - عدم قبول تعبير نمط الكلمة الفعلي

تم إنشاؤها على ٣٠ سبتمبر ٢٠١٦  ·  3تعليقات  ·  مصدر: freeCodeCamp/freeCodeCamp

اسم التحدي

التدقيق في النص باستخدام التعبيرات العادية
https://www.freecodecamp.com/challenges/sift-through-text-with-uate-expressions

وصف المشكلة

التعليمات تنص بوضوح

حدد جميع تكرارات الكلمة _و_ في _testString_.

ومن ثم أعتقد أن التعبير العادي التالي /\band\b/gi أو /(?:\b)and(?:\b)/gi حيث يعتبر المرء بالفعل حدود الكلمات في التعبير يجب أن يكون أيضًا إجابة صحيحة ، وليس فقط /and/gi .

آسف إذا كان هذا مكررًا (وربما يكون كذلك) ، ولكن بالتأكيد يجب إصلاحه IMHO. يمكن أن يرفض بعض المبتدئين المتفانين.

الشفرة

var expression = /\band\b/gi;
var andCount = testString.match(expression).length;
help wanted

التعليق الأكثر فائدة

erictleung إذا لم يعمل أي شخص آخر على هذا بعد ، أود العمل عليه وإجراء العلاقات العامة.

ال 3 كومينتر

decksterr شكرا على هذه القضية. أوافق على أن الاختبارات يجب أن تكون أفضل في السماح بأنماط التعبير العادي الأخرى التي تحل التحدي.

erictleung إذا لم يعمل أي شخص آخر على هذا بعد ، أود العمل عليه وإجراء العلاقات العامة.

@ newyork-anthonyng ، يمكنك العمل على ذلك.

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات