JavaScript字符串拆分如何?

时间:2016-08-17 14:47:31

标签: javascript imacros

帮助! 我怎样才能提取那个id。 如何只提取这个“gpf_3015736389” 谢谢!

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">

1 个答案:

答案 0 :(得分:1)

您还可以使用正则表达式

提取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"