Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 26.05.2021, 23:20
Интересующийся
Отправить личное сообщение для FlyTen Посмотреть профиль Найти все сообщения от FlyTen
 
Регистрация: 02.03.2021
Сообщений: 17

Как регуляркой можно вытянуть из письма gmail определенную строку
Всем дорбрый вечер !

Каким образом можно распарсить регуляркой из письма gmail определенную строку? Например Your name NameName - из этого вытянуть только NameName. Может подкинете пару примеров?

Последний раз редактировалось FlyTen, 26.05.2021 в 23:44.
Ответить с цитированием
  #2 (permalink)  
Старый 27.05.2021, 10:05
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,123

Как вариант...

const str = 'Your name NameName'
alert(str.replace(/Your\sname\s/,''))
Ответить с цитированием
  #3 (permalink)  
Старый 27.05.2021, 10:09
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,123

Сообщение от FlyTen
Например Your name NameName - из этого вытянуть только NameName.
Для таких операций регулярка вообще не нужна...
Достаточно такого

const str = 'Your name NameName'
alert(str.substring(10, str.length))
Ответить с цитированием
  #4 (permalink)  
Старый 27.05.2021, 10:20
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,072


const str = 'Your name NameName'
alert(str.match(/(?<=Your\sname\s)\S+/))
Ответить с цитированием
  #5 (permalink)  
Старый 28.05.2021, 00:54
Интересующийся
Отправить личное сообщение для FlyTen Посмотреть профиль Найти все сообщения от FlyTen
 
Регистрация: 02.03.2021
Сообщений: 17

рони,
ksa,
Я просто сейчас разбираюсь с тесткафе, и там отсуствует clipboard. Не могу понять как можно строку из письма, вставить в другой импут .
async copyPassword(){
    await t
    .selectText(this.copyCarrierPassword, 190, 270)
 .pressKey('ctrl+c') }

pressKey к сожалению, не работает в тесткафе еще

Последний раз редактировалось FlyTen, 28.05.2021 в 01:00.
Ответить с цитированием
  #6 (permalink)  
Старый 28.05.2021, 08:08
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,123

Сообщение от FlyTen
тесткафе
С этим я не знаком...
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Решение проблемы кодировок для AJAX и PHP без iconv (cp1251 в AJAX) Serge Ageyev AJAX и COMET 10 24.04.2013 20:48
HTML5 Как сделать, чтобы можно было двигать картинку мышью? Бобр Общие вопросы Javascript 2 18.06.2010 21:22
можно ли, если да то как удалить строки из таблицы Avaria Я не знаю javascript 3 11.06.2009 03:03
как можно создать iframe со скриптами GOll Общие вопросы Javascript 2 05.05.2009 11:32
Как изменить скрипт, что бы им его можно было использовать для нужной страницы Nick50_70 Общие вопросы Javascript 0 28.04.2009 23:30