Вопрос по регулярному выражению

  • Автор темы Автор темы Czerdo
  • Дата начала Дата начала

Czerdo

Client
Регистрация
24.06.2020
Сообщения
77
Реакции
12
Баллы
8
Добрый день. Подскажите, пожалуйста, как взять ID (цифры в конце ссылки)?

Пример текста:
link.com/www_eee_rrr_1111
link.com/www_eee_rrr_111123
link.com/www_eee_rrr_1111234
link.com/www_eee_rrr_ttt_555
link.com/www_eee_66666

Заранее спасибо.
 
Добрый день. Подскажите, пожалуйста, как взять ID (цифры в конце ссылки)?

Пример текста:
link.com/www_eee_rrr_1111
link.com/www_eee_rrr_111123
link.com/www_eee_rrr_1111234
link.com/www_eee_rrr_ttt_555
link.com/www_eee_66666

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

Решил в 2 этапа.

1) Замена "_" на пробел " ";
2) Замена с Reges ".*\ " на пустоту.

Работает, но не думаю, что правильное решение.
 
Добрый день. Подскажите, пожалуйста, как взять ID (цифры в конце ссылки)?

Пример текста:
link.com/www_eee_rrr_1111
link.com/www_eee_rrr_111123
link.com/www_eee_rrr_1111234
link.com/www_eee_rrr_ttt_555
link.com/www_eee_66666

Заранее спасибо.
Можно так: \d+, либо так \d+$ если в ссылке еще есть цифры.
 
Можно так: \d+, либо так \d+$ если в ссылке еще есть цифры.

Отлично. Работает, но не на весь массив.

В нем есть строки и с другими цифрами, и без низ. Нужен только цифровой ID в конце. Они есть всегда. Последнее совпадение.
 
Отлично. Работает, но не на весь массив.

В нем есть строки и с другими цифрами, и без низ. Нужен только цифровой ID в конце. Они есть всегда. Последнее совпадение.
Тогда отдельно каждый урл обрабатывайте регуляркой \d+$.
 
  • Оценить
Реакции: Czerdo

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)