一个一年左右的正则表达式错误

on 2016-05-03

最近发现一个很久之前犯的错误, 虽然一直没有引起什么大的问题, 却是经常引发一些小问题,

本来应该是[##]来匹配的,之前用的(#|#)来匹配其实也是对的。

但是改着改着,就改成了[#|#],这样本来只是为了匹配井号的就多匹配了竖线。

这样原本的功能就不对了,当时并没有及时发现这个问题。

今天fix了这个问题,下次遇到正则的事情,还是应该查下手册之类的再写。