2013-11-25 1 views
0

Imacro Eval 명령은 JavaScript에서 사용할 수 있으므로 마지막 추출물 (1) 만 사용하십시오.Imacro EVAL 만 마지막 추출물을 대체합니다.

VERSION BUILD=7400919 RECORDER=FX 
TAB T=1 
URL GOTO=http://android-developers.blogspot.com/2011/09/preparing-for-handsets.html 
SET !EXTRACT_TEST_POPUP NO 
EXTRACT SOME TAG 
EXTRACT SOME TAG 
EXTRACT SOME TAG 
EXTRACT SOME TAG 
TAG POS=1 TYPE=P ATTR=TXT:Early<SP>this<SP>year,* EXTRACT=TXT 
SET !VAR1 EVAL("var s=\"{{!EXTRACT}}\"; s.toUpperCase()") 
PROMPT {{!VAR1}} 

따라서 {{! EXTRACT}}를 eval에 사용하면 마지막 5 개의 추출이 완전히 추출되지 않습니다. 그러나 나는 단지 내 마지막 추출물을 대문자로하고 싶다.

답변

0

직접 그것을 할 수 있지만 간단한 해결 사용할 수 있습니다

URL GOTO=http://android-developers.blogspot.com/2011/09/preparing-for-handsets.html 
SET !EXTRACT_TEST_POPUP NO 
EXTRACT SOME TAG 
EXTRACT SOME TAG 
EXTRACT SOME TAG 
EXTRACT SOME TAG 
set !var2 {{!extract}} 
set !extract null 
TAG POS=1 TYPE=P ATTR=TXT:Early<SP>this<SP>year,* EXTRACT=TXT 
SET !VAR1 EVAL("var s=\"{{!EXTRACT}}\"; s.toUpperCase()") 
add !var2 {{!var1}} 
PROMPT {{!VAR2}}