global ist eine schreibgeschützte boolesche Eigenschaft des regulären Ausdrucksobjekts. Es gibt an, ob ein bestimmter regulärer Ausdruck global übereinstimmt. Andernfalls wird es mit dem Attribut „g“ erstellt.
Grammatik
RegExpObject.global
Hier sind die Details der Parameter:
Rückgabewert:
Beispiel:
<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>
Dies führt zu folgenden Ergebnissen:
Test1 - Global property is not set Test2 - Global property is set