JavaScript | Método de prueba RegExp()

El método RegExp test() en JavaScript se usa para probar la coincidencia en una string. Si hay una coincidencia, este método devuelve verdadero ; de lo contrario, devuelve falso .
Sintaxis: 
 

RegExpObject.test(str)

Donde str es la string a buscar. Este es un campo obligatorio.
Ejemplo 1: este ejemplo busca la string «computadora» en la string original. 
 

html

<!DOCTYPE html>
<html>
 
<head>
    <title>
        JavaScript RegExp test() Method
    </title>
</head>
 
<body style="text-align:center">
     
    <h1 style="color:green">
        GeeksforGeeks
    </h1>
     
    <h2>test() Method</h2>
     
     
<p>
        String: GeeksforGeeks is the
        computer science portal for geeks.
    </p>
 
     
    <button onclick="geek()">
        Click it!
    </button>
     
    <p id="app"></p>
 
     
    <script>
        function geek() {
            var str="GeeksforGeeks is the computer science"
                   + " portal for geeks.";
            var regex = new RegExp("computer", );
            var rex = regex.test(str);
             
            document.getElementById("app").innerHTML
                    = " Match " + " found: " + "<b>"
                    + rex + "</b>";
        }
    </script>
</body>
 
</html>                   

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

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

Ejemplo 2: este ejemplo busca la string «GEEK» en la string original. 
 

html

<!DOCTYPE html>
<html>
 
<head>
    <title>
        JavaScript RegExp test() Method
    </title>
</head>
 
<body style="text-align:center">
     
    <h1 style="color:green">
        GeeksforGeeks
    </h1>
     
    <h2>test() Method</h2>
     
     
<p>
        String: GeeksforGeeks is the
        computer science portal for geeks.
    </p>
 
     
    <button onclick="geek()">
        Click it!
    </button>
     
    <p id="app"></p>
 
     
    <script>
        function geek() {
            var str="GeeksforGeeks is the computer science"
                    + " portal for geeks.";
            var regex = new RegExp("GEEK", );
            var rex = regex.test(str);
             
            document.getElementById("app").innerHTML
                    = " Match " + " found: "
                    + "<b>" + rex + "</b>";
        }
    </script>
</body>
 
</html>                   

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

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

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

  • Google Chrome
  • safari de manzana
  • Mozilla Firefox
  • Ópera
  • explorador de Internet

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 *