测试正则表达式效率对数据类型验证的性能
下面以正则表达式验证数据类型的效率做一个测试,到数据类型的验证,相信大多数朋友都会采用正则表达式。之前我也是采用的正则验证的。
而现在,我个人推荐在进行 int、 double、 decimal、等数据进行验证时,最好采用 它们的TryParse方法。
这里只对 int 和 double 的字符串进行了验证效率的测试。
先看一下我的测试项目,其中用到了 老赵的 CodeTimer
DoubleRegexValidator 的代码
DoubleTryCatchValidator 的代码
DoubleTryParseValidator 的代码