在一个字符串中插入一个字符在某个位置iMacros

问题描述:

我收到一个数字位数未知的int,我想添加一个“。”小数点后两位数字。在一个字符串中插入一个字符在某个位置iMacros

例如:

TAG POS=1 TYPE=div ATTR=CLASS:price EXTRACT=TXTALL 'the price text are 48852 
SET !VAR1 {{!EXTRACT}} 
'processing... 
PROMPT {{!VAR1}}  'print 488.52 

试试这个方法:

TAG POS=1 TYPE=div ATTR=CLASS:price EXTRACT=TXTALL 
SET !VAR1 EVAL("var n = '{{!EXTRACT}}'.trim(); n.substr(0, n.length - 2) + '.' + n.slice(-2);") 
' print 488.52 ' 
PROMPT {{!VAR1}}