【发布时间】:2015-04-25 04:30:05
【问题描述】:
我想通过清除每条日志消息中的所有换行符来过滤日志数据。下面是我的代码,但是看起来效率很低,如何改进呢?
character_drop_test_b()->
List = "AB\nC\nD\n",
Result = re:replace(List, "[\n]", "", [global, {return, list}]) ++ "\n",
Result.
【问题讨论】:
-
是什么让你觉得它“低效”?尽管普遍认为,基本的 RE 速度很快。它正在编译可能很耗时的正则表达式。但你可以提前compile 它。
-
感谢您的评论。
标签: erlang