ماتریس کاراکترهای تقویتی JavaScript \s

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

\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