Please enable JavaScript to use regex101
/
^
r
e
g
e
x
[
\
-
_
]
?
1
0
1
$
/
i
Reg
ular
Ex
pressions
101
Upgrade to Pro
Enterprise
Regular Expression
~
(*UTF16) x (?<! \w x ) [\d._ –-]* (*SKIP) (*F) | order (?<! \w order ) [\W_]* (?:number)? [\W_]* [\d._ –-]* (*SKIP) (*F) | [1-578] (?:[._ –-]{0,3}+\d){2} (?: 0{2} [\d._ –-]* (*SKIP) (*F) )? (?:[._ –-]{0,3}+\d){2} (?= (?: 0{4} [\d._ –-]* (*SKIP) (*F) )? (?:[._ –-]{0,3}+\d){4} ) | 0 (?: 0{2} [\d._ –-]* (*SKIP) (*F) )? (?: [._ –-]{0,3}+ \d ){2} (?: 0{2} [\d._ –-]* (*SKIP) (*F) )? (?: [._ –-]{0,3}+ \d ){2} (?= (?: 0{4} [\d._ –-]* (*SKIP) (*F) )? (?: [._ –-]{0,3}+ \d ){4} ) | 6 (?: 6{2} [\d._ –-]* (*SKIP) (*F) )? (?: [._ –-]{0,3}+ \d ){2} (?: 0{2} [\d._ –-]* (*SKIP) (*F) )? (?: [._ –-]{0,3}+ \d ){2} (?= (?: 0{4} [\d._ –-]* (*SKIP) (*F) )? (?: [._ –-]{0,3}+ \d ){4} ) | 9 [\d._ –-]* (*SKIP) (*F)
~
gixJ
Unit Tests
There are no unit tests, click
here
to add some.