طريقة toString() لنموذج RegExp في JavaScript

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

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
الدعم الدعم الدعم الدعم الدعم الدعم