来自网站的代码片段HTML。
<div class="list-mark">
Bon Voyage Happyday · 1 week ago
</div>
<div class="list-mark">
Jeann . · 2 days ago
</div>
<div class="list-mark">
Billy . · 11 hours ago
</div>
<div class="list-mark">
Totty Bonny · 7 hours ago
</div>
[and so on, repeat repeat]
我的iMacros脚本看起来像是吼:
TAG POS=1 TYPE=DIV ATTR=CLASS:list-mark EXTRACT=TXT
我需要iMacros过滤csv的名称和时间以及一个时间单位;像这样:
Column 1
Bon Voyage Happyday
Jeann
Billy
Totti Bonny
Column 2
1
2
11
7
Column 3
week ago
days ago
hours ago
hours ago
答案 0 :(得分:0)
以下代码可以为您提供帮助:
TAG POS=1 TYPE=DIV ATTR=CLASS:list-mark EXTRACT=TXT
SET !EXTRACT EVAL("'{{!EXTRACT}}'.replace(/( \\.)* · /, '[EXTRACT]').replace(/(\d+) /, '$1[EXTRACT]');")
' SAVEAS TYPE=EXTRACT ...