@Wildberies said in Как проверить регуляркой?:
Пример текста:
Hi here is CGKvsYgXkfJAPLWCEMQtrb73E5jcDqk5TUyHEP8d1BL8 , want to join!
[A-z\d]{15,}
@allive поиск : Извлечь часть строки с помощью регулярного выражения. Например, строка: abc 123 456 xyz, регулярное выражение: \d+ извлекает все числа.
Вот это может ввести в ступор новичка. Написано верно но не все, для незнакомого с басом это ничего не скажет, он подумает что это действие аналогия первое вхождение. А это не так. Хотя написано так как оно и есть))
Почему это действие грузит систему? Если написать в "Выполнить код" на 28%, если в "Node.js", то на 34%.
Внимательно присмотритесь к коду, это просто цикл без задержки, выход из которого произойдёт после прошествии введённого времени. В яваскрипт сообществе такой код назовут говнокодом :D
@senerg said in Как спать меньше секунды?:
А как-то более изящно нельзя?
Есть куча других способов, разной степени костыльности, но вам же нужна была задержка меньше секунды, что я думаю приемлемо с циклом.
@drprime said in Как спать меньше секунды?:
@fox ну если грамотно сделать, то все будет гуд)
Это да :D
@drprime said in Как спать меньше секунды?:
ну если грамотно сделать, то все будет гуд)
Можете подсказать грамотно это как? Почему-то такой вариант не проходит:
console.log("start sleep");
var ms = 5000;
await(new Promise((resolve, reject) => {
setTimeout(func, ms);
resolve()
}));
function func() {
console.log("slept " + ms);
}