Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to remove everything after particular character

I have a string which is as below :

Documents for 047-428583 > FOLDER A > FOLDER D

I want to remove > FOLDER D while doing a particular operation.

I have tried using substring which is as below but it removes everything after >

 var data = $("#extend").text();
 $("#extend").text(data.substring(0, data.indexOf('>')));

I have gone through this but in my case i have multiple same characters so i can not use that. I guess!

like image 590
Neel Avatar asked Dec 20 '25 20:12

Neel


1 Answers

Use lastIndexOf instead:

https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/String/lastIndexOf

$("#extend").text(data.substring(0, data.lastIndexOf('>') - 1));
like image 79
James Brierley Avatar answered Dec 23 '25 10:12

James Brierley