我正在使用iMacros。不起作用?
我想提取/分designperks
:
title="designperks's Instagram Profile"
所以我使用的是:
SET !VAR1 EVAL("var s=\"{{!EXTRACT}}\"; s.split(\"'\"); ")
但是,這並不工作,它應該,你知道爲什麼?
非常感謝!
我正在使用iMacros。不起作用?
我想提取/分designperks
:
title="designperks's Instagram Profile"
所以我使用的是:
SET !VAR1 EVAL("var s=\"{{!EXTRACT}}\"; s.split(\"'\"); ")
但是,這並不工作,它應該,你知道爲什麼?
非常感謝!
var title="designperks's Instagram Profile";
s= title.split("'");
console.log(s[0]) // required output
檢查此。
在JavaScript控制檯中它可以工作,但是我怎麼能把它放在iMacros中?謝謝。 – 2014-09-06 10:38:50
var macro;
macro ="CODE:";
macro +="TAG POS=1 TYPE=DIV ATTR=name:SOME_DIV EXTRACT=TXT"+"\n";
iimPlasy(macro)
text=iimGetLastExtract();
text=text.split(",")[0];
alert(text);
如果您根據您的要求進行編輯,這可能會有效。
'.split()'返回一個數組,你只需要第一個項目。問題是你甚至沒有得到數組,或只是你需要說s.split(\「'\」)[0];'? – nnnnnn 2014-09-06 03:25:14
@nnnnnn問題是'(\「'\」); 「)'應該拿起文字直到''',而是拿起整個'designperks的Instagram Profile' – 2014-09-06 03:33:22
你在幾個小時前問了這個問題:http://stackoverflow.com/q/25695022/ 24874 – 2014-09-06 10:11:35