JavaScript RegExp Group [0-9]
- پیشین پیچ [^abc]
- 下一页 [^0-9]
- 返回上一层 جاوا اسکریپت ریگ ایکس کا مراجع دستاویز
تعریف و استفاده
عبارت [0-9] برای پیدا کردن هر کاراکتر بین قفلها استفاده میشود.
اعداد در میان قفلها میتوانند از 0 تا 9 هر عدد یا رنج اعداد باشند.
توجه:لطفاً از [^0-9] این عبارت جستجو برای پیدا کردن هر کاراکتر غیر عددی استفاده میشود.
مثال
مثال 1
جستجو جهانی برای اعداد 1، 2، 3 و 4 در جملات:
let text = "123456789"; let pattern = /[1-4]/g;
مثال 2
جستجو جهانی برای عدد "1" در جملات:
let text = "12121212"; let pattern = /[1]/g;
زبان
new RegExp("[0-9]")
یا به صورت کوتاهتر:
/[0-9]/
نویسندگان با استفاده از زبانهای مختلف
new RegExp("[0-9]", "g")
یا به صورت کوتاهتر:
/[0-9]/g
هشدار
لطفاً از [^0-9] این عبارت جستجو برای پیدا کردن هر کاراکتر غیر عددی استفاده میشود.
پشتیبانی مرورگر
/[0-9]/
این یک ویژگی ECMAScript1 (ES1) است.
همه مرورگرها به طور کامل از ES1 (JavaScript 1997) پشتیبانی میکنند:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی |
روشهای جستجو عبارت قالبی
در JavaScript، جستجو با استفاده از عبارت قالبی میتواند با روشهای مختلف انجام شود.
استفادهنمونه (pattern)به عنوان یک عبارت قالبی، اینها از روشهای عمومی استفاده میشوند:
مثال | توضیحات |
---|---|
text.match(نمونه) | مетод جملات match() |
text.search(نمونه) | مетод جملات search() |
نمونه.exec(text) | مетод RexExp exec() |
نمونه.test(text) | مетод RexExp test() |
- پیشین پیچ [^abc]
- 下一页 [^0-9]
- 返回上一层 جاوا اسکریپت ریگ ایکس کا مراجع دستاویز