modifier d RexExp جاوااسکریپت
- صفحه قبل i
- صفحه بعدی m
- بازگشت به لایه بالاتر دستورالعملهای مرجع RegExp JavaScript
تعریف و استفاده
"d
modifier برای تعیین موقعیت شروع و پایان تطبیق.
"d
modifier برای تشخیص بزرگ و کوچکتر بودن.
مثال
همهی متون که با 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) | مетод exec() RexExp |
pattern.test(text) | مетод test() RexExp |
پشتیبانی مرورگر
/regexp/d
این ویژگیها از ES2022 هستند.
از مارس 2023، همه مرورگرهای مدرن از JavaScript 2022 (ES2022) پشتیبانی میکنند:
کروم | ایج | فایرفاکس | سفاری | اپرا |
---|---|---|---|---|
کروم 94 | ایج 94 | فایرفاکس 93 | سفاری 16.4 | اپرا 79 |
سپتامبر 2021 | سپتامبر 2021 | october 2021 | مارس 2023 | october 2021 |
- صفحه قبل i
- صفحه بعدی m
- بازگشت به لایه بالاتر دستورالعملهای مرجع RegExp JavaScript