Поиск элемента в строке

79
03 мая 2021, 18:30

Есть задача. Имеется строка, например: "Thank you for registering. Your id: gyro-634-test. You can see our project." Из неё нужно получить "gyro-634-test". Данный id может быть разным.

Answer 1

var s = "Thank you for registering. Your id: gyro-634-test. You can see our project." 
console.log(s.match(/id:\s*(\S+)\./)[1])

Answer 2

Вариант с более примитивной регуляркой, но и менее стабильный чем у @Qwertiy

let str= 'Thank you for registering. Your id: gyro-634-test. You can see our project.'; 
console.log(str.split(/:|\./)[2])

READ ALSO
Перезагрузка компонента в Vue

Перезагрузка компонента в Vue

Этот вопрос задавался не разНо возможно в конкретном случае его можно решить как-то иначе

102
webpack babel поддержка async

webpack babel поддержка async

Проблема: Собрал простейший webpackconfig

101
С чего начать изучение Javascript? [дубликат]

С чего начать изучение Javascript? [дубликат]

Как новичку начать изучение Javascript, посоветуйте лучшие источники

83
Как указать место для вывода hint в HTML?

Как указать место для вывода hint в HTML?

В HTML странице есть две таблицы (Т1 и Т2) одна над другойКаждая ячейка содержит ссылку и скрытый текст для вывода

119