Imacros(正则表达式)
Imacros (RegExp)
我要从 4361 52 3610 35151 51 中提取一个数字
我只想拥有 4361
代码现在看起来像这样
SET !VAR8 EVAL("'{{!EXTRACT}}'.replace(/\s/g, '')")
谁能告诉我如何从第一个白色 space 开始并删除其他数字?
谢谢
我对 iMacros
了解不多,但这是将为您提取第一个数字的正则表达式:
(\b[0-9]+\b)
勾选here
希望对您有所帮助
SET !VAR1 EVAL("var s=\"{{!EXTRACT}}\"; var index=s.indexOf(\"=\"); var index2=s.indexOf(\" \");var r=s.slice(index+1,index2);r;")
我要从 4361 52 3610 35151 51 中提取一个数字
我只想拥有 4361
代码现在看起来像这样
SET !VAR8 EVAL("'{{!EXTRACT}}'.replace(/\s/g, '')")
谁能告诉我如何从第一个白色 space 开始并删除其他数字?
谢谢
我对 iMacros
了解不多,但这是将为您提取第一个数字的正则表达式:
(\b[0-9]+\b)
勾选here
希望对您有所帮助
SET !VAR1 EVAL("var s=\"{{!EXTRACT}}\"; var index=s.indexOf(\"=\"); var index2=s.indexOf(\" \");var r=s.slice(index+1,index2);r;")