رمز \s في RegExp JavaScript

التعريف والاستخدام

\s إلتقاط الرموز المتبقية

يمكن أن تكون الرموز المتبقية:

  • رمز الفراغ
  • علامة التبديل
  • علامة النسخ
  • علامة النسخة
  • علامة التبديل العمودية
  • علامة التبديل

مثال

البحث بشكل عام في الرموز المتبقية

let text = "هل هذا كل ما هناك؟";
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، يمكن إكمال البحث النصي باستخدام تعبيرات النصوص بطرق مختلفة.

الاستخدامالنمطكأسلوب تعبيرات النصوص، هذه الأنواع هي الأكثر استخدامًا:

مثال الوصف
text.match(النمط) طريقة البحث في النصوص match()
text.search(النمط) طريقة البحث في النصوص
النمط.exec(text) طريقة RexExp exec()
النمط.اختبار (text) طريقة test() في RegExp