JavaScript RegExp * Quantifier
مثال 1
بحث شامل عن حرف "l" متبوعًا بصفر أو أكثر من أحرف "o":
let text = "Hellooo World! Hello W3Schools!";
let pattern = /lo*/g;
التعريف والاستخدام
يُطابق المُحدِّد الكمي n * أي سلسلة تحتوي على صفر أو أكثر من تكرارات n .
مثال 2
بحث شامل عن "1" ، متبوعًا بصفر أو أكثر من الأحرف "0":
let text = "1, 100 or 1000?";
let pattern = /10*/g;
دعم المتصفح
/n*/
هي إحدى ميزات ECMAScript1 (ES1).
ES1 (JavaScript 1997) مدعوم بالكامل في جميع المتصفحات:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |
بناء الجملة
new RegExp("n*")
or simply:
/n*/
بناء الجملة مع المعدلات
new RegExp("n*", "g")
or simply:
/n*/g