This is my code :
var myStr = "/private_images/last-edit/image-work-med.png";
and I’d like to replace the last 7 chars (med.png) with big.png. Or, as you can see, the last occurence after a - split.
How can I do it? I think about regex, but I’m not a champion with them. Tried :
myStr = myStr .replace(/-([^-]*)$/, "big" + '$1');
but it replace the last -, not the last occurence. So the result is /private_images/last-edit/image-workbigmed.png
You could use a regex, or you could use a few string methods and make your intentions clear.