JavaScript | Método RegExp toString()

El método RegExp toString() en JavaScript se usa para devolver el valor de string de la expresión regular.
Sintaxis: 
 

RegExpObject.toString()

Ejemplo 1: este ejemplo devuelve el valor de string de la expresión regular. 
 

html

<!DOCTYPE html>
<html>
 
<head>
    <title>
        JavaScript RegExp toString Method
    </title>
</head>
 
<body style="text-align:center">
     
    <h1 style="color:green">GeeksforGeeks</h1>
     
    <h2>RegExp toString() Method</h2>
     
     
<p>Input: RegExp([a-c]", "gi")</p>
 
     
    <button onclick="geek()">Click it!</button>
     
    <p id="app"></p>
 
     
    <script>
        function geek() {
            var regex = new RegExp("[a-c]", "gi");
            var rex = regex.toString();
            document.getElementById("app").innerHTML =
            "String Value: " + "<b>" + rex + "</b>";
        }
    </script>
</body>
 
</html>                   

Salida: 
Antes de hacer clic en el botón: 
 

tostring

Después de hacer clic en el botón: 
 

tostring

Ejemplo 2: este ejemplo devuelve el valor de string de la expresión regular. 
 

html

<!DOCTYPE html>
<html>
 
<head>
    <title>
        JavaScript RegExp toString Method
    </title>
</head>
 
<body style="text-align:center">
     
    <h1 style="color:green">GeeksforGeeks</h1>
     
    <h2>RegExp toString() Method</h2>
     
     
<p>Regular Expression: /[a-k]/g</p>
 
     
    <button onclick="geek()">Click it!</button>
     
    <p id="app"></p>
 
     
    <script>
        function geek() {
            var regex = /[a-k]/g;
            var rex = regex.toString();
            document.getElementById("app").innerHTML =
            "String Value: " + "<b>" + rex + "</b>";
        }
    </script>
</body>
 
</html>                   

Salida: 
Antes de hacer clic en el botón: 
 

tostring

Después de hacer clic en el botón: 
 

tostring

Navegadores compatibles: los navegadores compatibles con el método RegExp toString() se enumeran a continuación: 
 

  • Google Chrome 1 y superior
  • Borde 12 y superior
  • Firefox 1 y superior
  • Internet Explorer 4 y superior
  • Ópera 5 y superior
  • Safari 1 y superior

Publicación traducida automáticamente

Artículo escrito por Vishal Chaudhary 2 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *