Обрезать конец строки, если она содержит определенный символ? - PullRequest
0 голосов
/ 25 марта 2011

Допустим, у меня есть такая строка: asdf, asdf, asdf,.В конце есть запятая и пробел.Я хочу обрезать это, только если это запятая и пробел.Если строка выглядит следующим образом asdf, asdf, asdf, я не хочу, чтобы она обрезала последние два символа.Как я могу это сделать?

Ответы [ 2 ]

6 голосов
/ 25 марта 2011

rtrim ($ str, ",");

Это обрезает все пробелы и запятые справа от строки.Это быстрее, чем регулярное выражение.

1 голос
/ 25 марта 2011
$str = preg_replace('~, $~', '', $str);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...