помогите с preg_match

filips

Новичок
помогите с preg_match

помогите составить preg_match нужно заменить 7003020 на 700-3020
 

AlexBB

Новичок
Вы формулируете вопрос так, что просто подбивает порекомендовать:

if ($a == 7003020) $a = '700-3020';

а на самом деле, если Вам надо вставлять - после третьего символа, обойдитесь строковыми функциями. регулярки городить просто ни к чему.
 

Андрейка

Senior pomidor developer
вобщем через регулярные выражения...
любой каприз клиента для нас закон
PHP:
preg_replace('#(?<=\d{3})#','-' ,'1234567',1)
 
Сверху