JavaScript RegExp Group [0-9]
- صفحه قبل [^abc]
- صفحه بعدی [^0-9]
- برگشت به طبقه بالاتر دستورالعملهای مرجع RegExp JavaScript
تعریف و استفاده
عبارت [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() |
- صفحه قبل [^abc]
- صفحه بعدی [^0-9]
- برگشت به طبقه بالاتر دستورالعملهای مرجع RegExp JavaScript