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