删除回车符我正在使用 JMPPro 18。我正在尝试开发一些脚本来清理我的数据,但回车符有问题。我读过关于这个主题的其他帖子,但它对我来说仍然不起作用。
当我使用 Recode 删除这些内容时,效果很好。但是,当我保存重新编码工作流并运行工作流时,数据没有被重新编码。
我曾尝试使用其他帖子中建议的 \r 和 \!r(但我注意到这些没有出现在重新编码脚本中),但没有成功
任何关于哪里出了问题以及我可以尝试什么的想法都是非常有用的!提前致谢
自动化和脚本回复:删除回车符尝试使用 \!N 然后 \!r 、 \!n 以及这些的一些奇怪组合。如果这些都不起作用,您可能必须使用正则表达式/替换。您可以从此处找到 JMP 的转义序列脚本指南 > JSL 构建块 > JSL 语法规则

回复:删除回车符您还可以使用类似这样的方法:
crlf = hex to char("0D0A");
print("CRLF Hello" || crlf || "World");
cr = hex to char("0D");
print("CR Hello" || cr || "World");
lf = hex to char("0A");
print("LF Hello" || lf || "World");
这些片段产生类似的输出。
"CRLF Hello
World"
"CR Hello
World"
"LF Hello
World"
回复:删除回车符感谢您的回复,我使用了 \!n,我的脚本现在可以正常工作了!非常感谢。