Imacros 根据 </br> 标签之间的每个新行进行复制和粘贴

Imacros to copy and paste based on each new line between </br> tag

我一直在尝试编写此脚本,其中获取 div 标记中的信息,将其拆分为每一行并将其粘贴到另一个表单框中。这是我想要拆分的信息,但每次都会不同,但 brs 会在同一个地方:

16" 自行车前叉

适用于 CLALIPER

舵管直径:1"

线程

舵管长度:132MM

然后每一行都被粘贴到不同的表格中。我只是无法使用 javascript

正确拆分文本

版本构建=8070701 记录器=CR
框架 F=3
设置 !EXTRACT_TEST_POPUP 否
TAG POS=2 TYPE=DIV ATTR=TXT:Description
TAG POS=1 TYPE=TEXTAREA FORM=ID:frm_amazon ATTR=ID:field_id_description_UK EXTRACT=TXT
SET VAR1 eval("\"{{!EXTRACT}}\"content.split(/\s*\s*/),
SET VAR2 eval("\"{{!EXTRACT}}\"content.split(/\s*\s*/),
SET VAR3 eval("\"{{!EXTRACT}}\"content.split(/\s*\s*/),
SET VAR4 eval("\"{{!EXTRACT}}\"content.split(/\s*\s*/),
SET VAR5 eval("\"{{!EXTRACT}}\"content.split(/\s*\s*/);
提示 "VAR1={{VAR1}}, VAR2={{VAR2}}, VAR3={{VAR3}}, VAR4={{VAR4}}, VAR5={{VAR5}}"
TAG POS=2 TYPE=DIV ATTR=TXT:信息
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:frm_amazon ATTR=ID:field_id_bullet3_UK CONTENT={{!VAR1}}
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:frm_amazon ATTR=ID:field_id_bullet3_UK CONTENT={{!VAR2}}
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:frm_amazon ATTR=ID:field_id_bullet3_UK CONTENT={{!VAR3}}
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:frm_amazon ATTR=ID:field_id_bullet3_UK CONTENT={{!VAR4}}
TAG POS=1 TYPE=INPUT:TEXT FORM=ID:frm_amazon ATTR=ID:field_id_bullet3_UK CONTENT={{!VAR5}}
TAG POS=2 TYPE=DIV ATTR=TXT:Description

试试这个:

SET VAR1 EVAL("'{{!EXTRACT}}'.split('</br>')[1];")
SET VAR2 EVAL("'{{!EXTRACT}}'.split('</br>')[2];")

等等