Я хочу получить текст из строки после появления определенного символа.
Допустим, texttexttext # abc И я хочу получить abc
Как это делается в jquery? (Для кого-то это может быть тривиально, но у меня мало опыта в jQuery)
вы могли бы сделать:
var text = 'texttexttext#abc'; var abc = text.substring(text.indexOf('#') +1);
Вам не нужно использовать jQuery для этого.Подойдет простой javascript.
В этом случае:
var text = 'texttexttext#abc'; var textAfterHash = text.split('#')[1];
или
var textAfterHash = text.substring(text.indexOf('#') + 1);
JSFiddle Пример обоих
Вопреки распространенному мнению, jQuery не нужен в каждой ситуации;)
Пример:
var x = 'texttexttext#abc'; var y = x.substring(x.indexOf('#') + 1); alert(y); //abc