Método JavaScript RegExp toString()
- Página anterior test()
- Página siguiente g
- Volver a la capa superior Manual de referencia de JavaScript RegExp
Definición y uso
toString()
El método devuelve el valor de cadena de la expresión regular.
Ejemplo
Ejemplo 1
Devuelve el valor de cadena de la expresión regular:
let pattern = /Hello World/g; let text = pattern.toString();
Ejemplo 2
Devuelve el valor de cadena de la expresión regular:
let pattern = new RegExp("Hello World", "g"); let text = pattern.toString();
Sintaxis
RegexpObject.toString()
Parámetro
Ninguno.
Valor de retorno
Tipo | Descripción |
---|---|
Cadena | Representación de cadena de RegExp. |
Detalles técnicos
Lanza
Tipo | Descripción |
---|---|
TypeError | Lanza esta excepción cuando el objeto al que se llama no es RegExp. |
Explicación
El método RegExp.toString() devuelve la representación de cadena de la expresión regular en forma de expresión regular literal.
Atención
No se permite usar implementaciones para agregar secuencias de escape, para asegurar que la cadena devuelta sea una expresión regular literal válida.
Pensar en la expresión regular creada por new RegExp("/","g"). Una implementación de RegExp.toString() devuelve "///g" para esta expresión regular, además, también puede agregar secuencias de escape, devolviendo "/\//g".
Compatibilidad del navegador
toString()
Son características de ECMAScript1 (ES1).
Todos los navegadores admiten completamente ES1 (JavaScript 1997):
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Soporte | Soporte | Soporte | Soporte | Soporte | Soporte |
- Página anterior test()
- Página siguiente g
- Volver a la capa superior Manual de referencia de JavaScript RegExp