在 Red 中将字符串转换为整数的推荐方法是什么?
我发现的一种方法是:
load "123"
== 123
load
是从 Red 字符串中获取整数的最佳方式吗?
如果字符串来自未经验证的来源,以这种方式使用 load
是否有任何危险?
最佳答案
目前,这是唯一的方法,因为 to
操作尚未实现。使用 load
是安全的,因为它不进行任何类型的评估,并且构造语法支持非常基本(仅涵盖无值和逻辑值)。
编辑:to
操作现在从 v0.6.2 开始可用,因此也可以使用 to-integer "123"
。
关于type-conversion - 将字符串转换为 Red 中的其他数据类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20311360/