在Rebol 2中,您可以使用简单issue
将string
转换为to string!
例如,
>> to string! #12345-12345
== "12345-12345"
在Rebol 3中,行为是不同的。 例如,
>> to string! #12345-12345
== "#12345-12345"
我目前的解决方案是,
remove to string! #12345-12345
== "12345-12345"
但我不喜欢这个解决方案,因为它假设字符串表示是什么。有没有更好的方法从问题中检索价值?
答案 0 :(得分:4)
在R3中,issue!
类型has been changed to a word subtype(即any-word!
排版的成员):
>> any-word? #12345-12345
== true
所以你的问题可以改为:如何获得任何单词类型的规范拼写?
我想建议的方法是首先转换为普通word!
,然后将其转换为字符串:
>> form to word! #12345-12345
== "12345-12345"