#php #string #str-replace #trim
#php #строка #str-заменить #обрезать
Вопрос:
Мне нужно удалять запятую ,
перед каждой закрывающей скобкой )
.
Пример строки:
$string = "('abc', 'def', 'gah',), ('qwe', 'rty', 'yui',)"
Я несколько раз пробовал комбинировать substr, str_replace . Это просто дает мне неправильные результаты.
Не могли бы вы, пожалуйста, помочь мне с этим?
Комментарии:
1.
str_replace(',)', ')', $string);
2. @JayBlanchard слишком поздно после того, как я получил несколько ответов
Ответ №1:
вам нужно заменить ",)"
на ")"
$string = "('abc', 'def', 'gah',), ('qwe', 'rty', 'yui',)";
$string = str_replace(",)", ")", $string);
Ответ №2:
вы можете сделать это следующим образом str_replace(",)", ")", $string)