gpt4 book ai didi

javascript - imacros 提取并删除不需要的文本

转载 作者:行者123 更新时间:2023-12-02 15:50:05 26 4
gpt4 key购买 nike

您好,我正在尝试提取价格并删除一些不需要的文本。这样“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”。我哪里做得不对。

最佳答案

您需要使用\\转义特殊字符。在本例中为“$”

SET donaprice EVAL("var s=\"{{!EXTRACT}}\"; s.replace(\"US\\$\",\"\");")

'在保存之前在提示(弹出框)中显示结果,有利于检查结果

提示 {{donaprice}}

您正在重新保存此行中的原始摘录,即 149.99 美元:

`SAVEAS TYPE=EXTRACT FOLDER=C:\demo FILE=donafiles.csv`

您必须将新变量“donaprice”重新添加到EXTRACT

添加!EXTRACT {{donaprice}}

SAVEAS TYPE=EXTRACT FOLDER=C:\demo FILE=donafiles.csv

<小时/>

所以大家在一起:

SET donaprice EVAL("var s=\"{{!EXTRACT}}\"; s.replace(\"US\\$\",\"\");")

添加!EXTRACT {{donaprice}}

SAVEAS TYPE=EXTRACT FOLDER=C:\demo FILE=donafiles.csv

希望这有帮助。

关于javascript - imacros 提取并删除不需要的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31909301/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com