sastro Posted April 2, 2011 Share Posted April 2, 2011 Hi, I need help with preg_replace all chars after last " - " . exp. string. my lovely wife - wake up Check Google ban tool - Check adsense ban tool - new tool Need result like this my lovely wife Check Google ban tool - Check adsense ban tool Thanks in advanced Link to comment https://forums.phpfreaks.com/topic/232486-please-help-preg_replace-from-last-given-char/ Share on other sites More sharing options...
.josh Posted April 2, 2011 Share Posted April 2, 2011 $string = "your string here"; $string = preg_replace('~\s*-[^-]*$~','',$string); This also removes space(s) before the last hyphen. If you don't want that then remove that \s* Link to comment https://forums.phpfreaks.com/topic/232486-please-help-preg_replace-from-last-given-char/#findComment-1195873 Share on other sites More sharing options...
sastro Posted April 2, 2011 Author Share Posted April 2, 2011 Thank you, thank you and thank you. Works like a charm.. You're the best... I can't found the solved button Link to comment https://forums.phpfreaks.com/topic/232486-please-help-preg_replace-from-last-given-char/#findComment-1195875 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.