JavaScript RegExp Group [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()