День добрый!
Как извлечь часть текста? Или как из уже извлеченного текста убрать @ ?
Извлеченное имя пользователя вставляется в URL и переходим к его странице. Но собачка мешается (((
TAG POS=2 TYPE=A ATTR=TXT:* EXTRACT=TXT '<< Тут "*" имя пользователя @hairover, надо просто hairover (hairover для примера) WAIT SECONDS=2.{{!VAR1}} TAB OPEN TAB T=2 URL GOTO=https://twitter.com/{{!EXTRACT}}/followers
Отредактировано Hairover (18-11-2016 14:33:27)
Отсутствует
Hairover
Предлагаю два варианта:
Отсутствует
Имеется другая проблема с похожей задачей
делаю команду в имакросе
Отсутствует
как этот текст поместить в переменную
об основных функциях iMacros - читать не пробовали? например об iimGetExtract() ?
Требуется конкретно последнее число
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
_alien_
rtfm по регулярным выражениям
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует
И все равно я ничего не понял. делаю следующее:
VERSION BUILD=10002738 TAB T=1 TAG POS=6 TYPE=TD FORM=ACTION:javascript:; ATTR=* EXTRACT=TXT SET !var1 EVAL ("iimGetExtract().match(/\d+$/).pop();") prompt {{!var1}}
Да скрипт выполняется в самом имакросе, никаких java, php и т.д. не надо.
InfSub
Отсутствует
Итак, проблема, как оказалось, в следующем - Imacros нифига не понимает регулярные выражения. Точнее выражение /d для него неизвестно, а выражение [0-9]+ очень даже известно. НО! если сделать [0-9]+, то он, естественно, ищет первое число, а при $, выдает null. Так что как выяснить последнее число пока остается загадкой.....
Отсутствует
var1 содержится строчка команды
скрытый текст
Imacros нифига не понимает регулярные выражения
Правила форума iMacros for Firefox
Мини FAQ по iMacros for Firefox
на почту, только с интересными предложениями по скриптам (iMacros/iMacros+JS)!
Отсутствует