JavaScript | source Property
The source Property in JavaScript is used to return the text of the text of the RegExp pattern.
Syntax:
RegExpObject.source
Where RexExp refers to the regular expression.
Example : This example returns the text “Geek”.
<!DOCTYPE html> <html> <body style="text-align:center"> <h1 style="color:green">GeeksforGeeks</h1> <h2>Source Property</h2> <p>RegExp: /Geek/gi</p> <button onclick="geek()">Click it!</button> <p id="app"></p> <script> function geek() { var patt1 = /Geek/gi; var res = "Text of RegExp is: " + "<b>" + patt1.source + "</b>"; document.getElementById("app").innerHTML = res ; </script> </body> </html> |
chevron_right
filter_none
Output:
Before clicking the button:

After clicking the button:

Supported Browsers: The browsers supported by JavaScript source Property are listed below:
- Google Chrome
- Apple Safari
- Mozilla Firefox
- Opera
- Internet Explorer
Recommended Posts:
- CSS | border-image-source Property
- Javascript | MouseEvent which Property
- JavaScript | Error name Property
- JavaScript | Math.LN2 property
- How to remove CSS property using JavaScript?
- JavaScript | multiline Property
- JavaScript | Math.PI Property
- JavaScript | lastIndex Property
- JavaScript | Cursor property
- JavaScript | undefined Property
- JavaScript | global Property
- JavaScript | Infinity Property
- JavaScript | Location protocol Property
- JavaScript | typedArray.byteOffset property
- JavaScript | Array length Property
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.



