a
$ он не будет пытаться искатьSize: a a a
a
$ он не будет пытаться искатьa
$ для полного матчаa
a
^(?:
\d{3}[\s-]{0,1}
(?:
\d{3}[\s-]{0,1}
(?:
\d{3}[\s-]{0,1}
(?:
\d{2}
|
\d{0,2}
)
|
\d{0,3}
)
|
\d{0,3}
)
|
\d{0,3}
)
S
^(?:
\d{3}[\s-]{0,1}
(?:
\d{3}[\s-]{0,1}
(?:
\d{3}[\s-]{0,1}
(?:
\d{2}
|
\d{0,2}
)
|
\d{0,3}
)
|
\d{0,3}
)
|
\d{0,3}
)

a
^(?:\d{3}[\s-]{0,1}(?:\d{3}[\s-]{0,1}(?:\d{3}[\s-]{0,1}(?:\d{2}|\d{0,2})|\d{0,3})|\d{0,3})|\d{0,3})a
E
^(?:\d{3}[\s-]{0,1}(?:\d{3}[\s-]{0,1}(?:\d{3}[\s-]{0,1}(?:\d{2}|\d{0,2})|\d{0,3})|\d{0,3})|\d{0,3})E
a
1234567-789 это ошибка формата, и он заматчит только 1234567 а -789 соответственно будет за пределами регэкспаE
E
1234567-789 это ошибка формата, и он заматчит только 1234567 а -789 соответственно будет за пределами регэкспаE
a
$ ))))a
123-45f
^ -- тут не тот символ
a
a

E