JavaScript RegExp Group [0-9]

تعریف و استفاده

عبارت [0-9] برای پیدا کردن هر کاراکتری بین brackets استفاده می‌شود.

اعداد در میان برackets می‌توانند از 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(مدل) مетод تطابق رشته
text.search(مدل) مетод جستجو رشته
مدل.exec(text) مетод RexExp exec()
مدل.test(text) مетод RexExp test()