JavaScript: propiedad de origen de RegExp

Descripción

sourcees una propiedad de cadena de solo lectura de los objetos RegExp. Contiene el texto del patrón RegExp. Este texto no incluye las barras diagonales delimitadas que se utilizan en los literales de expresión regular y no incluye los atributos "g", "i" y "m".

Sintaxis

Su sintaxis es la siguiente:

RegExpObject.source

Valor devuelto

Devuelve el texto utilizado para la coincidencia de patrones.

Ejemplo

Pruebe el siguiente programa de ejemplo.

<html>   
   <head>
      <title>JavaScript RegExp source Property</title>
   </head>
   
   <body>      
      <script type = "text/javascript">
         var str = "Javascript is an interesting scripting language";
         var re = new RegExp( "script", "g" );
         
         re.test(str);
         document.write("The regular expression is : " +  re.source); 
      </script>      
   </body>
</html>

Salida

The regular expression is : script