Javascript RegExp Objects - Properties and Methods
Description
- In javascript, Regular expressions are used to perform pattern matches in strings.
- Can be created by
- i) Literal syntax. For example, to match 10 digit numbers : var mobileNumber = /\d{10}/.
- ii)With RegExp constructor function. For example var mobileNumber = new RegExp("\\d{10}", "g").
Javascript RegExp Objects Property
Name | Description | Version |
---|---|---|
constructor | specifies the function that creates an object's prototype. | Implemented in JavaScript 1.1 |
global | Whether or not to test with the regular expression or not. | Implemented in JavaScript 1.2 |
ignoreCase | Whether case is to be ignored during pattern matching in a string | Implemented in JavaScript 1.2 |
input | The string against which a regular expression is matched. | Implemented in JavaScript 1.2 |
lastIndex | Specifies the index at which to start the next match. | Implemented in JavaScript 1.2 |
lastMatch | The last matched characters. | Implemented in JavaScript 1.2 |
multiline | Whether search in strings should be performed across multiple lines. | Implemented in JavaScript 1.2 |
prototype | Use to add new properties and methods to all instances of a class. |
Implemented in JavaScript 1.1 |
rightContext | The substring following the most recent match. | Implemented in JavaScript 1.2 |
source | A read-only property that contains the text of the pattern. | Implemented in JavaScript 1.2 |
Javascript RegExp Objects Methods
Name | Description | Version |
---|---|---|
compile | Use to execute the search for a match in a specified string. | Implemented in JavaScript 1.2 |
exec | Executes a search for a match in its string parameter. | Implemented in JavaScript 1.2 |
test | Executes a search for a match between a regular expression and a specified string | Implemented in JavaScript 1.2 |
toSource | Use to get a string representation (source code) of the object. | Implemented in JavaScript 1.3 |
toString | Represent the source code of the specified object. | Implemented in JavaScript 1.1 |
Previous: JavaScript: Regular Expression
Next:
JavaScript constructor Property: RegExp Object
Test your Programming skills with w3resource's quiz.
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics