【发布时间】:2015-08-09 22:07:31
【问题描述】:
您好,我正在尝试提取价格并删除一些不需要的文本的提取物。这样“US $149.99”就变成了“149.99”
TAG POS=1 TYPE=SPAN FORM=NAME:donasub ATTR=ID:donaprice EXTRACT=TXT
SET donaprice EVAL("var s=\"{{!EXTRACT}}\"; s.replace(\"US $\", \"\");")
SAVEAS TYPE=EXTRACT FOLDER=C:\demo FILE=donafiles.csv
我仍然在摘录中得到完整的字符串“US $149.99”。我做错了什么。
【问题讨论】:
-
或许,你需要使用
s = s.replace(/US\s*\$/, \"\");。 -
谢谢,但这会引发 imacros 1100 错误,SET 格式错误!
标签: javascript regex extract imacros extraction