ميزة d لـ RegExp JavaScript
- الصفحة السابقة i
- الصفحة التالية m
- العودة إلى الطبقة السابقة دليل مرجعي JavaScript RegExp
التعريف والاستخدام
"d
ميزة التعديل تحدد موقع البدء والانتهاء من التوافق.
"d
ميزة التعديل تفرق بين الحروف الكبيرة والصغيرة.
مثال
مطابقة جميع النصوص التي تبدأ أو تنتهي بـ aa أو bb:
let text = "aaaabb"; let result = text.match(/(aa)(bb)/d);
النحو
new RegExp("regexp", "d")
أو قصيرًا كالتالي:
/regexp/d
طرق البحث في النص التعريفي
في JavaScript، يمكنك استخدام طرق مختلفة للبحث في النص باستخدام تعبيرات بريدية.
عندما يكون النمط تعبيرًا بريديًا، فإن الأكثر استخدامًا هي الطرق التالية:
مثال | الوصف |
---|---|
text.match(pattern) | طريقة البحث في النص match() |
text.search(pattern) | طريقة البحث في النص search() |
pattern.exec(text) | طريقة RexExp exec() |
pattern.test(text) | طريقة RexExp test() |
دعم المتصفح
/regexp/d
هي ميزات ES2022.
منذ مارس 2023، جميع المتصفحات الحديثة تدعم JavaScript 2022 (ES2022):
كروم | إيدج | فايرفوكس | سفاري | أوبرا |
---|---|---|---|---|
كروم 94 | إيدج 94 | فايرفوكس 93 | سفاري 16.4 | أوبرا 79 |
2021 سبتمبر | 2021 سبتمبر | أكتوبر 2021 | 2023 سنة 3 | أكتوبر 2021 |
- الصفحة السابقة i
- الصفحة التالية m
- العودة إلى الطبقة السابقة دليل مرجعي JavaScript RegExp