ماتریس کاراکترهای تقویتی JavaScript \s
- صفحه قبلی \D
- صفحه بعدی \S
- بازگشت به لایه بالاتر دستورالعملهای مرجع RegExp JavaScript
تعریف و استفاده
\s
ماتریس کاراکترهای خالی با کاراکترهای تقویتی تطابق دارد.
کاراکترهای خالی میتواند باشد:
- کاراکتر فضای خالی
- کاراکتر جدولبندی
- کاراکتر بازگشت به خط
- خط جدید
- تب تند
- خط پرش
مثال
جستجوی جهانی برای کاراکترهای خالی:
let text = "Is this all there is?"; let pattern = /\s/g;
نویسههای دستورالعمل
new RegExp("\\s")
یا به صورت کوتاهتر:
/\s/
نویسههای修饰هدار
new RegExp("\\s", "g")
یا به صورت کوتاهتر:
/\s/g
پشتیبانی مرورگر
/\s/
این یک ویژگی ECMAScript1 (ES1) است.
همه مرورگرها به طور کامل ES1 (JavaScript 1997) را پشتیبانی میکنند:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی |
روشهای جستجو عبارت تقویتی
در JavaScript، جستجو با استفاده از عبارت تقویتی میتواند با روشهای مختلف انجام شود.
استفادهمدل (pattern)به عنوان یک عبارت تقویتی، اینها از روشهای معمول هستند:
مثال | توضیح |
---|---|
متن.match(مدل) | مетод جمله match() |
متن.search(مدل) | مетод جمله search() |
مدل.exec(متن) | مетод RexExp exec() |
مدل.تست(متن) | مетод test() در RexExp |
- صفحه قبلی \D
- صفحه بعدی \S
- بازگشت به لایه بالاتر دستورالعملهای مرجع RegExp JavaScript