2014-01-21 229 views
1

如果我有以下字符串。iMacros:从字符串中提取数字

dhs4dtgsf678ds6fsgfd 

如何使用iMacros从该字符串中提取所有数字?

我发现了许多用于提取文本和图像的教程,但找不到描述数字提取的单个教程。

+0

使用JavaScript脚本。然后使用此代码提取数字。 http://stackoverflow.com/questions/17851934/extract-numbers-from-a-string-using-javascript – macroscripts

回答

1

使用EVAL,例如:

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

其结果将是46786