如何在iMacro中提取两个字符之间的子字符串?

时间:2016-06-19 16:37:47

标签: javascript imacros

使用TAG提取的字符串为"67% (6/9)"。 如何提取' /'之间的数字和')' ? (在我的情况下,它将是' 9')

1 个答案:

答案 0 :(得分:1)

使用 String#match 方法捕获群组正则表达式。



console.log(
  "67% (6/9)".match(/\/(\d+)\)/)[1]
);




Regex explanation here.

Regular expression visualization

此外,您可以在此处使用 String#split 方法



console.log(
  "67% (6/9)".split('/')[1].split(')')[0]
);