@SCAUSER

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

Прошу помощи в составлении регулярного выражения, есть строки:
/abrakadabra/alias-stranicy-1-.html
/abrakadabra/alias-stranicy-2.html
нужно из них сделать:
/abrakadabra/alias-stranicy-1/
/abrakadabra/alias-stranicy-2/
Т.е. основная задача убрать дефис из конца url если он есть
  • Вопрос задан
  • 110 просмотров
Решения вопроса 1
@sexy_man_1
<?php
$str_1 = '/abrakadabra/alias-stranicy-1-.html';
$return_1 = preg_replace('/\-*\.html$/', '/', $str_1, -1);
$str_2 = '/abrakadabra/alias-stranicy-2.html';
$return_2 = preg_replace('/\-*\.html$/', '/', $str_2, -1);
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы