Close

PHP: Regex remove everything after last slash & including last slash

Remove everything after last slash

[code language=”php”]
$string = ‘AAA/BBB/CCC’;
echo preg_replace(‘#[^/]*$#’, ”, $string);
[/code]

Output: AAA/BBB/

Remove everything after last slash including last slash

[code language=”php”]
$string = ‘AAA/BBB/CCC’;
echo preg_replace(‘#\/[^/]*$#’, ”, $string);
[/code]

Output: AAA/BBB