Version: 5.0
This property defines the regular expression or search pattern string that is to be matched during the search.
The Pattern property is used with a RegExp object variable to declare a string search pattern (also known as a regular expression).
Character | Usage |
---|---|
* | Matches the previous character zero or more times |
+ | Matches the previous character one or more times |
? | Matches the previous character zero or one times |
. | Matches any single character except the newline |
^ | Matches the start of the input |
$ | Matches the end of the input |
x|y | Matches either first or second character listed |
(pattern) | Matches pattern |
{number} | Matches exactly number times |
{number,} | Matches number, or more, times (note comma) |
{num1, num2} | Matches at least num1 and at most num2 times |
[abc] | Matches any character listed between the [ ] |
[^abc] | Matches all characters except those listed between the [ ] |
[a-e] | Matches any characters in the specified range (a,b,c,d,e) |
[^K-Q] | Matches all characters except in the specified range |
\ | Signifies that the next character is special or a literal. |
\b | Matches only on a word boundary |
\B | Matches only inside a word |
\d | Matches only on a digit |
\D | Matches only on a non-digit |
\f | Matches only on a form feed character |
\n | Matches only on a new line |
\r | Matches only on a carriage return |
\s | Matches only on a blank space |
\S | Matches only on nonblank spaces |
\t | Matches only on a tab |
\v | Matches only on a vertical tab |
\w | Matches only on A to Z, a to z, 0 to 9, and _ |
\W | Matches characters other than A to Z, a to z, 0 to 9, and _ |
\number | Matches any positive number |
\octal | Matches any octal number |
\xhex | Matches any hexadecimal number (x is required) |
<%
MyRegExpObject.Pattern = "red jaguar"
%>