Использование substr, substring, indexOf, LastIndexOf и т. д. в js
1.субстр
substr(start,length) означает начало с начальной позиции, перехват строки длины length.
var src="images/off_1.png";
предупреждение(src.substr(7,3));
Значение всплывающего окна: выключено.
2.подстрока
substring(start,end) представляет строку от начала до конца, включая символы в начальной позиции, но исключая символы в конечной позиции.
var src="images/off_1.png";
предупреждение(src.substring(7,10));
Значение всплывающего окна: выключено.
3.индексОФ
Метод indexOf() возвращает позицию (слева направо) первого вхождения указанного строкового значения в строку. Если совпадений нет, возвращается -1, в противном случае возвращается значение индекса строки, в которой происходит первое вхождение.
var src="images/off_1.png";
оповещение(src.indexOf('t'));
оповещение(src.indexOf('i'));
предупреждение(src.indexOf('g'));
Всплывающие значения: -1,0,3.
4.ластиндексоф
Метод LastIndexOf() возвращает значение индекса первого символа определенного символа или строки справа налево (в противоположность indexOf).
var src="images/off_1.png";
alert(src.lastIndexOf('/'));
оповещение(src.lastIndexOf('g'));
Всплывающие значения: 6,15.