在不触摸短语的情况下删除 imacros 中的数字

remove digits numbers in imacros without touch the phrase

我有 iMacros,它可以将 csv 文件中的数据 post 传送到网站, 它运行良好但是 在我的 csv 文件中有 4 列 1 标题 2 描述 3 价格 4 phone

& 列号 3 仅包含数字,问题是有时包含 00 或 00000 或 000 或 0 或 1111111 或 222222222,这是错误的价格 所以我想用“”替换它,但同时我不想打印 "PRICE" phrase

所以输出看起来像这样:

主题:你好,世界 desc bla bla bla bla 联系我 22212123 价格 00

这是我的代码

TAG POS=1 TYPE=INPUT:TEXT FORM=NAME:vbform ATTR=NAME:subject CONTENT={{!COL1}}
SET !VAR1 EVAR("'{{!COL3}}'.replace(/^0/gi,""
SET !VAR2 EVAL("'{{!COL4}}'.replace(/\+95/gi,"")")
TAG POS=1 TYPE=TEXTAREA FORM=NAME:vbform ATTR=ID:vB_Editor_001_textarea
CONTENT=<SP><SP>desc<SP>{{!COL2}}<SP>contact<SP>me{{!VAR2}}<BR>PRICE<SP>{{!VAR1}}<BR>[/CENTER]
TAG POS=1 TYPE=INPUT:SUBMIT FORM=NAME:vbform ATTR=ID:vB_Editor_001_save

如果价格包含这样的错误数字,我希望得到这样的输出

主题:你好,世界 desc bla bla bla bla 联系我 22212123

但如果不包含将打印如下所示:

主题:你好,世界 desc bla bla bla bla 联系我 22212123 价格 120

谢谢

播放此代码示例:

SET price 00000
' your second line may look like this
SET !VAR1 EVAL("'{{price}}'.replace(/^0+/,"")")
PROMPT {{!VAR1}}