мне нужно в PHP регулярное выражение для удаления из строки телефонных чисел + или 0 в начале номераудалить «+» или «0» с номером телефона строку
У меня есть эта функция удалить каждый не-число символов
ereg_replace("[^0-9]", "", $sPhoneNumber)
, но мне нужно что-то лучше, все эти примеры должны быть ...
$sPhoneNumber = "+3999999999999"
$sPhoneNumber = "003999999999999"
$sPhoneNumber = "3999999999999"
$sPhoneNumber = "39 99999999999"
$sPhoneNumber = "+ 39 999 99999999"
$sPhoneNumber = "0039 99999999999"
... как это
$sPhoneNumber = "3999999999999"
любые предложения, спасибо вам большое!
Вы хотите "003999999999999", чтобы стать "3999999999999"? Что, если число законно начинается с 0? –
@mbratch это не сработает. например, возьмите это число: «909984302», ваше выражение приведет к «9998432» – stackErr
@mbratch, который все равно приведет к тому же, что и – stackErr