@MaxKondratenko

Как вырезать часть строки в определённом месте на javascript(jquery)?

В общем то проблема простая, но чет не могу сообразить как сделать.
Есть строка
<i class="fa fa-files-o"></i><span>Вытащить в переменную</span><i class="fa fa-angle-right"></i>

Длина строки может меняться, и её содержимое, известно только то, что всегда есть <span>****</span>, и нужно вытащить в переменную , то что находится в <span>***</span>.
  • Вопрос задан
  • 2540 просмотров
Решения вопроса 1
IonDen
@IonDen
JavaScript developer. IonDen.com
Ну вот так можно сделать регуляркой, для строки любой длины: jsfiddle.net/IonDen/sokuq8r6
var a = "Некая строка с текстом внутри *звездочек*, и вообще тут много текста";
var b = "Просто текст без звездочек";
var c = "Тут тоже * что-то есть111 *, вот так вот";

var reg = /\*.+\*/i;

var a1 = a.match(reg);
var b1 = b.match(reg);
var c1 = c.match(reg);

console.log(a1); // -> ["*звездочек*"]
console.log(b1); // -> null
console.log(c1); // -> ["* что-то есть111 *"]
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы