这几天研究敏感词匹配算法时遇到了一些问题,其中就包括对Erlang正则的使用,今天来总结一下Erlang里的正则使用和一些实际应用
先过一遍Erlang中re模块
re模块
re:compile/1
这个就是把正则表达式编译成正则匹配指令,有点像fun2ms里那个,把规则编译成你不认识的东西hh,
用法比较简单,把你要匹配的规则放进去
比如这个是获取IP
re:compile("\\d{1,3}\.\\d{1,3}\.\\d{1,3}\.\\d{1,3}").
运行后
4> re:compile("\\</