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
/
^(?:\+?(61))? ?(?:\((?=.*\)))?(0?[2-57-8])\)? ?(\d\d(?:[- ](?=\d{3})|(?!\d\d[- ]?\d[- ]))\d\d[- ]?\d[- ]?\d{3})$
/
gm
Input 1
1
New
+61(02)89876544 +61 2 8986 6544 02 8986 6544 +61289876544 0414 570776 0414570776 0414 570 776 04 1457 0776 +61 414 570776 +61 (04)14 570776 +61 (04)14-570-776 Longest possible match: +61 (04) 12 131 212 Fail cases: +61(0289876544 0414 57 0776 123456789 (715) 867-5309 +1 661 2019-835
Substitution
+61(02)89876544 +61 2 8986 6544 02 8986 6544 +61289876544 0414 570776 0414570776 0414 570 776 04 1457 0776 +61 414 570776 +61 (04)14 570776 +61 (04)14-570-776 Longest possible match: +61 (04) 12 131 212 Fail cases: +61(0289876544 0414 57 0776 123456789 (715) 867-5309 +1 661 2019-835