iMacros: извлечение чисел из строки

Если у меня есть следующая строка.

dhs4dtgsf678ds6fsgfd

Как я могу использовать iMacros для извлечения всех чисел из этой строки?

Я нашел много руководств по извлечению текста и изображений, но не могу найти ни одного, описывающего извлечение чисел.


person Albert    schedule 21.01.2014    source источник
comment
Используйте сценарии JavaScript. Затем используйте этот код для извлечения чисел. stackoverflow.com/questions/17851934 /   -  person macroscripts    schedule 21.01.2014


Ответы (1)


Используйте EVAL, например:

    SET !EXTRACT dhs4dtgsf678ds6fsgfd
    SET !VAR1 EVAL("var x=\"{{!EXTRACT}}\"; x=x.replace(/\\D/g,\"\");")
    PROMPT {{!VAR1}}

Результат будет 46786

person Poker Joker    schedule 21.01.2014