2016-08-01 55 views
0

下面的HTML代碼片段的網站。如何在iMacros中分割/過濾此名稱和時間以及標籤?

<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

下面的代碼可以幫助你:

TAG POS=1 TYPE=DIV ATTR=CLASS:list-mark EXTRACT=TXT 
SET !EXTRACT EVAL("'{{!EXTRACT}}'.replace(/(\\.)* · /, '[EXTRACT]').replace(/(\d+) /, '$1[EXTRACT]');") 
' SAVEAS TYPE=EXTRACT ... 
+0

嚯在結果不佳,導致一些名稱有斑點,有些不是()。如果名稱只有一個單詞將在網絡上添加點(。),如果名稱爲2個單詞,則沒有點(。) - 我已經編輯上面的HTML ...請幫助Shugar謝謝
其實這是我的真實腳本[鏈接] (https://drive.google.com/open?id=0Bw-ge5kOFyp2WE81S2JPRFBBelE)
並且您的EVAL colum名稱的所有值都相同,甚至重複20次或更多..? 謝謝 –

+0

檢查更新。 – Shugar

+0

仍然不好@Shugar ..看起來像這樣[鏈接](https://www.dropbox.com/s/6ub9pyladuw9l6x/17.38.46%202016-08-05.jpg?dl=0) 這是腳本其實[鏈接](https://www.dropbox.com/s/77zwukpko4mcpny/thisScript.iim?dl=0) –

相關問題