JavaScript: propiedad global de RegExp

Descripción

globales una propiedad booleana de solo lectura de los objetos RegExp. Especifica si una expresión regular en particular realiza una coincidencia global, es decir, si fue creada con el atributo "g".

Sintaxis

Su sintaxis es la siguiente:

RegExpObject.global

Valor devuelto

Devuelve "TRUE" si el modificador "g" está establecido, "FALSE" en caso contrario.

Ejemplo

Pruebe el siguiente programa de ejemplo.

<html>   
   <head>
      <title>JavaScript RegExp global Property</title>
   </head>
   
   <body>      
      <script type = "text/javascript">
         var re = new RegExp( "string" );
         
         if ( re.global ) {
            document.write("Test1 - Global property is set"); 
         } else {
            document.write("Test1 - Global property is not set"); 
         }
         re = new RegExp( "string", "g" );
         
         if ( re.global ) {
            document.write("<br />Test2 - Global property is set"); 
         } else {
            document.write("<br />Test2 - Global property is not set"); 
         }
      </script>   
   </body>
</html>

Salida

Test1 - Global property is not set
Test2 - Global property is set