مетод JavaScript RegExp toString()
- صفحه قبلی test()
- صفحه بعدی g
- برگشت به لایه بالاتر دستورالعملهای مرجع RegExp JavaScript
تعریف و استفاده
toString()
این روش مقدار رشته عبارت regular expression را بازمیگرداند.
مثال
مثال 1
مقدار رشته عبارت regular expression را بازمیگرداند:
let pattern = /Hello World/g; let text = pattern.toString();
مثال 2
مقدار رشته عبارت regular expression را بازمیگرداند:
let pattern = new RegExp("Hello World", "g"); let text = pattern.toString();
نحوه استفاده
RegexpObject.toString()
پارامتر
بدون.
مقدار بازگشتی
نوع | توضیح |
---|---|
رشته | نمایندگی عبارت regular expressionRegExp. |
جزئیات فنی
پرتاب میشود
نوع | توضیح |
---|---|
TypeError | در صورتی که فراخوانی این روش روی یک شیء که RegExp نیست انجام شود، این استثنا پرتاب میشود. |
توضیح
روش RegExp.toString() به صورت عبارت direct quantity عبارت regular expression بازمیگردد.
توجه داشته باشید
اجازه داده نمیشود که از توالیهای فراری استفاده شود تا از این طریق اطمینان حاصل شود که رشته بازگشتی یک عبارت regular expression قانونی است.
لطفاً به عبارت regular expression ایجاد شده توسط new RegExp("/","g") فکر کنید. یک نسخه از RegExp.toString() برای این عبارت regular expression به "///g" بازمیگردد، علاوه بر این ممکن است توالیهای فراری نیز اضافه کند و به "/\//g" بازگردد.
پشتیبانی مرورگرها
toString()
این ویژگیها ECMAScript1 (ES1) هستند.
همه مرورگرها به طور کامل ES1 (JavaScript 1997) را پشتیبانی میکنند:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی | پشتیبانی |
- صفحه قبلی test()
- صفحه بعدی g
- برگشت به لایه بالاتر دستورالعملهای مرجع RegExp JavaScript