За последние 24 часа нас посетили 22238 программистов и 1037 роботов. Сейчас ищет 751 программист ...

Делаю ЧПУ сайта нужен код разбивки строки id34364 на числа и буквы

Тема в разделе "Сделайте за меня", создана пользователем Sasha361, 28 окт 2017.

  1. Sasha361

    Sasha361 Новичок

    С нами с:
    28 окт 2017
    Сообщения:
    2
    Симпатии:
    0
    Вот мой код разбивки

    preg_match("/([a-zA-Z]+)/", 'id34364', $url_letter);
    preg_match("/([0-9]+)/", id34364, $url_num);

    Все работает, но есть смысл писать два регулярных выражения ?

    Если соединить два регулярных выражения

    preg_match("/([a-zA-Z]+)([0-9]+)/", "id99123", $matches);
    print_r($matches);

    Все нормально работает, но если строка будет выглядеть как только id (буквы) или только 34364 (цифры) тогда ничего не работает.

    Помогите пожалуйста решить проблему, и подскажите код для проверки строки id34364 чтобы все цифры были с право а буквы слева ( для моего кода это важно ).

    Заранее спасибо !