正则表达式
文章平均质量分 84
Andyjicw
简书: https://www.jianshu.com/u/c8417ee11cab
GitHub: https://github.com/Andyjicw
展开
-
常用的正则表达式
正则表达式 正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代码:var reg = /^(\\d{1,4})(-|\\/)(\\d{1,2})\\2(\\...转载 2018-04-26 15:49:39 · 309 阅读 · 0 评论 -
代码异味 (Code smells)
如果一段代码是不稳定或者有一些潜在问题的,那么代码往往会包含一些明显的痕迹。正如食物要腐坏之前,经常会发出一些异味一样。我们管这些痕迹叫做 代码异味 。No.1 重复代码 (Duplicated Code)解决方案:同一个class内的两个函数含有相同的表达式。——需要Extract Method,提炼出重复代码,然后让两个地点都调用被提炼出来的那一段代码。两个互为兄弟...原创 2018-04-26 15:57:20 · 2538 阅读 · 0 评论