imacro EVAL 메서드를 사용하고 약간의 자바 스크립트 및 regex 문자열을 분할해야합니다 그것을 다른 variab에 할당한다. 첫 번째 2자를 얻을 수 있도록 해결책은 다음과 같습니다.
TAG POS=1 TYPE=SPAN ATTR=CLASS:"countdown" EXTRACT=TXT
SET !VAR1 EVAL("var x=\"{{!EXTRACT}}\"; x=x.match(/^.{2}/).join(''); x;")
PROMPT {{!VAR1}}
즐기십시오! 도움이 되었다면, 감사의 표시를 해주십시오!
편집 다음은 자바 스크립트 분할 기능을 사용하여 약간 더 나은 방법입니다. 이것은 당신 때문에 내 대답에 최근 의견/질문에 대한 업데이트 01:22
TAG POS=1 TYPE=SPAN ATTR=CLASS:"countdown" EXTRACT=TXT
' Below line will assign the first part before colon (01) to VAR1
SET !VAR1 EVAL("var x=\"{{!EXTRACT}}\"; y=x.join(':'); y[0];")
' Below line will assign the first part before colon (01) to VAR2
SET !VAR2 EVAL("var x=\"{{!EXTRACT}}\"; x=x.join(':'); y[1];")
PROMPT {{!VAR1}}
대답의 첫 번째 부분 (01
) 또는 제 2 부분 (22
)를 지정할 수 있습니다.
두 번째 위치에서 문자를 어떻게 추출합니까? – deepesh
질문/의견을 해결할 수있는 답변을 업데이트했습니다. 기본적으로 JS 분할 함수를 사용하여 문자열을 배열로 분리 한 다음 사용할 측면 (시간 또는 분)을 선택할 수 있습니다. – Namkce
네, 고마워요. – deepesh