#javascript #jquery
#javascript #jquery
Вопрос:
У меня здесь есть значение:
itemList[i].ul.li.div[1].div[2].p
Что такое
Обновлено n
несколько минут назад, где n
может быть любое число.
Как мне проверить, что n
находится в этой строке?
Таким образом, я могу добавить его в оператор if, т.Е.
if( n < 10 ) {
alert("less than 10");
} else {
alert("more than 10")
}
Комментарии:
1. Как
n
помещается в эту строку?2. Я не знаю, но я просто получаю конечный результат
Updated n numites ago
, где n может быть любым числом.
Ответ №1:
Используйте регулярное выражение, например:
var n = "Updated 3 minutes ago".match(/d /)[0];
Отредактировано: Используйте , чтобы получить значение в виде числа:
var n = "Updated 3 minutes ago".match(/d /)[0];
Ответ №2:
var n = parseInt(itemList[i].ul.li.div[1].div[2].p.innerHTML.split(" ")[1],10);
или используйте регулярное выражение, чтобы найти первое число