Compare Revisions

Regular Expressions

Revision 389477:

Revision 389477 by DarrinKoltow on

Revision 389479:

Revision 389479 by DarrinKoltow on

Title:
Regular Expressions
Regular Expressions
Slug:
JavaScript/Guide/Regular_Expressions
JavaScript/Guide/Regular_Expressions
Tags:
"Regular Expressions","NeedsBrowserCompatibility","JavaScript"
"Regular Expressions","NeedsBrowserCompatibility","JavaScript"
Content:

Revision 389477
Revision 389479
nn256            Character set. This pattern type matches any one of t
 >he characters in the brackets, including <a href="https://develop
 >er.mozilla.org/en-US/docs/JavaScript/Guide/Values,_variables,_and
 >_literals#Unicode_escape_sequences" title="https://developer.mozi
 >lla.org/en-US/docs/JavaScript/Guide/Values,_variables,_and_litera
 >ls#Unicode_escape_sequences">escape sequences</a>. Special charac
 >ters like the dot(<code>.</code>) and asterisk (<code>*</code>) a
 >re not special inside a character set, so they don't need to be e
 >scaped. You can specify a range of characters by using a hyphen, 
 >as the following examples illustrate.<br>
256            <p>257            <br>
257              A character set. Matches any one of the enclosed ch258            The pattern <code>[a-d]</code>, which performs the sa
>aracters. You can specify a range of characters by using a hyphen>me match as <code>[abcd]</code>, matches the 'b' in "brisket" and
>. Special characters (such as the dot (<code>.</code>) and the as> the 'c' in "city". The patterns <code>/[a-z.]+/</code> and <code
>terisk (<code>*</code>)) do not have any special meaning inside a>>/[\w.]+/</code> match the entire string "test.i.ng".
> character set. They need not be escaped. Escape sequences also w 
>ork. 
258            </p>
259            <p>
260              For example, <code>[abcd]</code> is the same as <sp
>an style="font-family: monospace;">[</span><code>a-d]</code>. The 
>y match the 'b' in "brisket" and the 'c' in "city". <code>/[a-z.] 
>+/</code> and <code>/[\w.]+/</code> both match everything in "tes 
>t.i.ng". 
261            </p>
t464            Matches a NULL (U+0000) character. Do not follow thist461            Matches a NULL (U+0000) character. Do not follow this
> with another digit, because <code>\0&lt;digits&gt;</code> is an > with another digit, because <code>\0&lt;digits&gt;</code> is an 
>octal escape sequence.>octal <a href="https://developer.mozilla.org/en-US/docs/JavaScrip
 >t/Guide/Values,_variables,_and_literals#Unicode_escape_sequences"
 > title="https://developer.mozilla.org/en-US/docs/JavaScript/Guide
 >/Values,_variables,_and_literals#Unicode_escape_sequences">escape
 > sequence</a>.

Back to History