Movatterモバイル変換


[0]ホーム

URL:


  1. Tecnología web para desarrolladores
  2. JavaScript
  3. Referencia de JavaScript
  4. Objetos globales
  5. RegExp
  6. RegExp.prototype.toString()

Esta página ha sido traducida del inglés por la comunidad.Aprende más y únete a la comunidad de MDN Web Docs.

View in EnglishAlways switch to English

RegExp.prototype.toString()

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨julio de 2015⁩.

El métodotoString() devuelve una cadena que representa el patrón de la expresión regular.

Sintaxis

regexObj.toString();

Valor de Retorno

Una cadena que representa el objeto dado.

Descripción

El objetoRegExp reemplaza el métodotoString() del objetoObject; no hereda deObject.prototype.toString(). Para objetosRegExp, el métodotoString() retorna una cadena que representa el patrón de la expresión regular.

Ejemplos

UsandotoString()

El siguiente ejemplo muestra la cadena de representación de un objetoRegExp:

js
var myExp = new RegExp("a+b+c");console.log(myExp.toString()); // '/a+b+c/'var foo = new RegExp("bar", "g");console.log(foo.toString()); // '/bar/g'

Expresiones regulares vacías y escapado

A partir de ECMAScript 5, una expresión regular vacía devuelve la cadena "/(?:)/" y los terminadores de línea tales como "\n" son escapados:

js
new RegExp().toString(); // "/(?:)/"new RegExp("\n").toString() === "/\n/"; // true, antes de ES5new RegExp("\n").toString() === "/\\n/"; // true, desde ES5

Especificaciones

Specification
ECMAScript® 2026 Language Specification
# sec-regexp.prototype.tostring

Compatibilidad con navegadores

Vea también

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp