2016-08-17 35 views
-6

幫助! 我如何提取該ID。 如何提取僅此「gpf_3015736389」 謝謝!JavaScript的字符串分割如何?

SET!VAR1 EVAL(「var s = \」{{!EXTRACT}} \「; s.split('')[9];」) 運行不正常 爲什麼?

TAG POS=1 TYPE=INPUT:SUBMIT ATTR=ID:gpf_3015736389.submit EXTRACT=htm 

<input style="outline: 1px solid blue;" data-moderate="send rs mode" data-save="save" id="gpf_3015736389.submit" class="button-pro __disabled" value="share" type="submit"> 

回答

0

您也可以提取ATTR = ID:使用正則表達式值

var line = "TAG POS=1 TYPE=INPUT:SUBMIT ATTR=ID:gpf_3015736389.submit EXTRACT=htm"; 
var id = line.match(/ATTR=ID:\s*([^\n\r\ \.]*)/)[1]; 
console.log(id); // "gpf_3015736389"