مدرسه JavaScript RegExp d修饰符
- ਪਿੰਡ ਪੰਨਾ i
- ਅਗਲਾ ਪੰਨਾ m
- ਉੱਪਰ ਵਾਲੀ ਪੱਧਰ جاوا اسکریپت ریگ ایکس مراجع دستور
تعریف و استفاده
"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) | مетод exec() RexExp |
pattern.test(text) | مетод test() RexExp |
پشتیبانی مرورگر
/regexp/d
اینها ویژگیهای ES2022 هستند.
از 2023 وار 3 مارچ، تمامی مرورگرهای مدرن از JavaScript 2022 (ES2022) پشتیبانی میکنند:
کروم | ایج | فائرفاکس | سافاری | آپرا |
---|---|---|---|---|
کروم 94 | ایج 94 | فائرفاکس 93 | سافاری 16.4 | آپرا 79 |
2021 وار 9 مارچ | 2021 وار 9 مارچ | 2021 ਦੇ ਅਕਤੂਬਰ | 2023 وار 3 مارچ | 2021 ਦੇ ਅਕਤੂਬਰ |
- ਪਿੰਡ ਪੰਨਾ i
- ਅਗਲਾ ਪੰਨਾ m
- ਉੱਪਰ ਵਾਲੀ ਪੱਧਰ جاوا اسکریپت ریگ ایکس مراجع دستور