支持像 js 那样直接写 ‘\u0079’ 来处理 Unicode 么,目前写了下貌似不行。
或者说一个字符串里如果包含一些 ASCII 以外的字符应该怎么判断,处理?
支持像 js 那样直接写 ‘\u0079’ 来处理 Unicode 么,目前写了下貌似不行。
或者说一个字符串里如果包含一些 ASCII 以外的字符应该怎么判断,处理?
目前我们的转义支持\x转义,unicode字符你可以直接放入字符串中,不需要转义。\u转义的支持会在之后的版本增加。
Char应该是忘记加了,String应该是可以的。下个版本应该会加上
你用moon version
看下版本呢?确认一下是使用的最新版toolchain吗
嗯,好,我回家看一下。因为现在没环境,我刚是在 https://try.moonbitlang.cn/ 上写的,好像看不了 moon version。 我回家再试下可不可以 & moon 工具链的版本。
没关系,现在\x和\u的转义已经在开发了,下个版本应该就都支持了。
我刚试了下 String 确实可以,应该是云端的版本需要更新 。本地是 moon 0.1.0 (e7fca5b 2024-01-26) 的版本,Char 仍旧是不行,希望后面版本能够支持上,刚已经升级到 01-29 的版本了。
还是十分感谢。