Erlang - 序列化字符串(没有换行符/回车符)



我已经在其他编程语言中看到了一些答案,但没有特定的erlang答案。我能够读取文件,我使用:

re:replace(Subject, RE, Replacement, Options)

具体说来:

re:replace(Content, "r" , " ",[global,{return,list}]),

删除那些转义序列(我相信这就是它们的名字(

它完美地用空格替换了所有\r。所以我的问题是:

1(有没有办法在RE中放置多个替换,所以我也可以删除""?
2(有没有不同/更好/更有效的方法?

这是正则表达式的基础知识。

在您的第一个问题中,您可以使用解决方案:

re:replace(Content, "[rn]", " ", [global, {return, list}])

Erlang 字符串语法不够方便,如果需要做很多非常复杂的字符串处理,应该考虑使用另一种语言。

最新更新