Erlang中文论坛

标题: re:replace 诡异情况 [打印本页]

作者: 1584064082    时间: 2020-5-27 09:49
标题: re:replace 诡异情况
发现 re:replace 很诡异的情况,有没有大佬能解决?

%%会报错
re:replace("ạ", ",", "", [global, {return, list}]).

%%不会报错
re:replace("a", ",", "", [global, {return, list}]).


%%会报错
re:replace([260], ",", "", [global, {return, list}]).

%%不会报错
re:replace([160], ",", "", [global, {return, list}]).


求解决让它不报错

作者: 鸡蛋爱吃西红柿    时间: 2021-7-28 14:24
编码类型不对,erlang默认使用的是ascll码,你使用unicode编码就可以了 re:replace("ạ", ",", "", [global, unicode, {return, list}]).




欢迎光临 Erlang中文论坛 (https://bbs.erldoc.com/) Powered by Discuz! X3.3