@Vladyslawx

Как получить номер после определенного символа?

Відділення №1: вул. Пирогівський шлях, 135

Как получить цифры после знака № учитывая что номер может быть как трехзначный так и двух и однозначный. Нужен только номер отделения.
  • Вопрос задан
  • 120 просмотров
Решения вопроса 2
twobomb
@twobomb
$str = "Відділення №1: вул. Пирогівський шлях, 135";
if(preg_match("/№(\d+)/um",$str,$match))
    echo $match[1];
Ответ написан
@sidni
Php Developer
$re = '/\№(\d+)/u';
$str = 'Відділення №1: вул. Пирогівський шлях, 135';
if(preg_match($re, $str, $matches)) {
var_dump($matches[1]);
}

Только нюанс у Новой Почты не всегда есть отделения к примеру
Пункт приема-выдачи (до 30 кг): ул. Франко, 134
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы