在一个字符串中插入一个字符在某个位置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}}