Please enable JavaScript to use regex101
/
^
r
e
g
e
x
[
\
-
_
]
?
1
0
1
$
/
i
Regular
Expressions
101
Regular
Expressions
101
Upgrade to Pro
Enterprise
Regular Expression
/
^(?!.*(?: |^)(?:\+\d|0)(?:[()-]*\d){6,}(?!\S)).*
/
gm
Test String
New
abcd1234567 1234567 123-4567 02221234567 0222-1234567 +862221234567 +86-222-123-4567 +86(222)1234567 86-222-1234567 r 1234567 er e 123-4567 e ewq 02221234567 qw 2312 0222-1234567 232 we +862221234567 23 231 +86-222-123-4567 ewe ,,,, +86(222)1234567 sss ff 86-222-1234567 dd Some string here with no phone number a number with 7 and more digits is input and it starts with 0 or + symbols and could contain optional symbols "-", "(" and ")" also enforce whitespace boundaries
Extraction
Processing...