طريقة toString() لنموذج RegExp في JavaScript
- الصفحة السابقة test()
- الصفحة التالية g
- العودة إلى الطبقة السابقة مرجع JavaScript RegExp
التعريف والاستخدام
toString()
يُعيد الطريقة النص النموذجي للنموذج التحقق.
مثال
مثال 1
يُعيد النص النموذجي للنموذج التحقق.
let pattern = /Hello World/g; let text = pattern.toString();
مثال 2
يُعيد النص النموذجي للنموذج التحقق.
let pattern = new RegExp("Hello World", "g"); let text = pattern.toString();
النحو
RegexpObject.toString()
الم参数
لا يوجد.
القيمة العائدة
النوع | وصف |
---|---|
النص | تمثيل النص لنموذج RegExp. |
تفاصيل تقنية
يُلقي
النوع | وصف |
---|---|
TypeError | إذا كان العنصر الذي يتم استدعاء هذه الطريقة عليه ليس RegExp، يُلقي الاستثناء. |
شرح
يُعيد طريقة toString() عرض نموذج التحقق كنص نموذج التحقق.
ملاحظة
لا يُسمح باستخدام الترميز لإضافة الترميز، مما يضمن أن يكون النص العائد هو نص نموذج التحقق المباشر.
تفكر في تعبير جديد RegExp("/","g") الذي يخلق نموذج التحقق. إحدى طرق toString() الخاصة بنموذج RegExp تعود بـ “///g”، بالإضافة إلى إضافة سلسلة الترميز، تعود بـ “/\//g”.
دعم المتصفحات
toString()
هي خصائص ECMAScript1 (ES1).
جميع المتصفحات تدعم بشكل كامل ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
الدعم | الدعم | الدعم | الدعم | الدعم | الدعم |
- الصفحة السابقة test()
- الصفحة التالية g
- العودة إلى الطبقة السابقة مرجع JavaScript RegExp