这是我的代码:
TAG POS=82 TYPE=P ATTR=* EXTRACT=TXT
TAG POS=85 TYPE=P ATTR=* EXTRACT=TXT
TAG POS=86 TYPE=P ATTR=* EXTRACT=TXT
'clean the extracted data:
SET replies EVAL("'{{!EXTRACT}}'.replace(/[\\$|'[EXTRACT]'|#EANF#]/g, '');")
'below code is suppose to put the extracted replies into the summerizer box
TAB OPEN
TAB T=2
SET !ERRORIGNORE YES
URL GOTO=http://www.summarizing.biz/best-summarizing-strategies/article-summarizer-online/
TAG POS=1 TYPE=TEXTAREA FORM=ID:summarizingform ATTR=ID:draft CONTENT={{replies}}
EVENT TYPE=MOUSEUP POINT="(1140,899)"
PROMPT "Please enter the captcha:" !VAR1
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:summarizingform ATTR=ID:sum_secure CONTENT={{!var1}}
SET !ERRORIGNORE NO
TAG POS=1 TYPE=A ATTR=ID:summar_btn
'Prompt and ask for the rephrased summery
PROMPT "type the rephhrased summery" !VAR2
TAB T=1
我正在尝试从提取的数据中删除“[EXTRACT]”和“#EANF#”,但是当我使用此代码时:
SET replies EVAL("'{{!EXTRACT}}'.replace(/[\\$|'[EXTRACT]'|#EANF#]/g, '');")
它从文本中删除所有大写“E X T R A C T”。例如,如果我在提取的数据中有“报告”一词,那么在通过Eval后它就会变成“eport”。
请帮帮我。 提前谢谢
答案 0 :(得分:2)
这是正确的eval命令,以防有人感兴趣:
SET replies EVAL("'{{!EXTRACT}}'.replace(/(EXTRACT|#EANF#)/g, '');")
答案 1 :(得分:0)
也许不是最好的,但是解决方案, 1.尝试将完整文本设置为var,f.ex:
SET !VAR1 and here goes your EXTRACTED TEXTS ETC.
2。将文本粘贴到第二个选项卡中的在线记事本中,ghostbin,piratepad,......
使用实验模式录制如何使用键盘编辑文本。
再次将编辑后的文本设置为新的!VAR1并使用!VAR1作为整个文本
如上所述,不是最好的解决方案等,但可能是一个。
我还有一个问题,为什么你不删除“[EXTRACT]”和“#EANF#”这个词?