听风是风

学或不学,知识都在那里,只增不减。

导航

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 29 下一页

2019年12月28日 #

从零开始学正则(七:终章),详解常用正则API与你可能不知道的正则坑

摘要: 壹 ❀ 引 花了差不多半个月的晚上时间,正则入门学习也步入尾声了,当然正则的学习还将继续。不得不说学习成效非常明显,已能看懂大部分正则以及写出不太复杂的正则,比如帮组长写正则验证文件路径正确性,再如进产品页根据页面地址获取产品id: let pathname = '/webtoprint/dynam 阅读全文

posted @ 2019-12-28 23:35 听风是风 阅读(566) 评论(2) 推荐(2)

2019年12月25日 #

从零开始学正则(六),如何提升正则准确性与效率

摘要: 壹 ❀ 引 我在 从零开始学正则(五)这篇文章中介绍了正则常见结构与操作符,在了解操作符的优先级后,知晓了如何去拆分一个看似复杂的正则表达式。正则除了会看会读,会写一个正则往往更重要。那么要去写一个正则就面临了诸多问题,什么时候该用正则?怎么保证正则的准确性?正则如何提升性能?那么本篇文章将从这三个 阅读全文

posted @ 2019-12-25 23:56 听风是风 阅读(801) 评论(0) 推荐(1)

2019年12月23日 #

从零开始学正则(五),了解正则解构,让复杂正则化繁为简

摘要: 壹 ❀ 引 我在 从零开始学正则(四) 一文中讲述了正则匹配的回溯法,以正则匹配过程引出了正则书写也会存在性能问题,并阐述了贪婪匹配,惰性匹配以及分支匹配时与回溯的中中关系。当然,对于初学者而言除了能写出正则以外,能读懂任意一段正则也是非常重要的。那么本篇文章主要针对正则表达式拆分展开分析,相信大家 阅读全文

posted @ 2019-12-23 23:21 听风是风 阅读(740) 评论(0) 推荐(0)

2019年12月22日 #

从零开始学正则(四),什么是正则回溯?

摘要: 壹 ❀ 引 我在 从零开始学正则(三)这篇博客中介绍了分组引用与反向引用的概念,灵活利用分组能让我们的正则表达式更为简洁。在文章结尾我们留下了两个问题,一问使用正则模拟实现 trim方法;二问将my name is echo每个单词首字母转为大写。 我们先来分析第一个问题,trim属于String方 阅读全文

posted @ 2019-12-22 23:59 听风是风 阅读(1415) 评论(0) 推荐(0)

2019年12月21日 #

JS 正则表达式 ^$ 详解,脱字符 ^ 与美元符 \$ 同时写表示什么意思?

摘要: 壹 ❀ 引 对于初学正则的同学来说,^\$这两个看似简单的字符却在使用中总让匹配结果超出我们的预期,^什么时候表示行首什么时候表示反义?^ \$两个一起写表示什么含义?今天我们就来详细聊聊这两个字符。 贰 ❀ 关于^与$ 先解释^与$概念,很简单的两句话,先留个印象。 ^ 脱字符:匹配开头,若存在多 阅读全文

posted @ 2019-12-21 00:23 听风是风 阅读(7709) 评论(0) 推荐(1)

2019年12月19日 #

从零开始学正则(三),理解正则的分组与反向引用

摘要: 壹 ❀ 引 我在从零开始学正则(二)这篇文章中介绍了正则位置的概念,以及匹配位置常用的六个锚,位置相关的知识虽然不多,不过理解起来还挺费劲。在文章结尾留下了两个问题,一问写一个正则将"12345678"变成千位分隔符表示法 "12,345,678";二问验证密码长度在6-12位之间,且至少包含数字, 阅读全文

posted @ 2019-12-19 23:54 听风是风 阅读(1861) 评论(10) 推荐(2)

2019年12月15日 #

从零开始学正则(二),如何用正则匹配特定位置?理解正则的锚,先行断言

摘要: 壹 ❀ 引 我在从零开始学正则(一)这篇文章中介绍了正则横向模糊与纵向模糊匹配模式,以及常用的字符组与量词,掌握了这些其实已经算正则入门了。在文尾留下了两个正则问题,请写出匹配24小时制时间与16进制颜色的正则,在学习第二章之前我们先搞定这两个问题。 24小时制时间格式一般是09:30这样,小时的第 阅读全文

posted @ 2019-12-15 20:37 听风是风 阅读(2859) 评论(4) 推荐(3)

2019年12月13日 #

从零开始学正则(一),学习正则字符组,量词表示法与正则分支

摘要: 壹 ❀ 我为什么学正则 正则表达式是从侧面衡量一个程序员水平的标准,可以很肯定的说没有哪位高级开发不懂正则。在前端开发中使用正则表达式最频繁的场景莫过于表单验证,判断邮箱,判断手机号格式等等,那么我是怎么解决这些问题的呢,打开百度,输入“正则验证手机”回车,复制粘贴即可。我想大家应该看过不少关于常用 阅读全文

posted @ 2019-12-13 23:49 听风是风 阅读(1509) 评论(2) 推荐(3)

2019年12月7日 #

深入了解angularjs中的$digest与$apply方法,从区别聊到使用优化

摘要: 壹 ❀ 引 如果有人问,在angularjs中修改模型数据为何视图会同步更新呢,我想大多数人一定会回答脏检查(Dirty Checking)相关概念。没错,在angularjs中作用域(scope)作为链接控制器(controller)与视图(view)之间的桥梁,除了绑定数据监听事件外,一旦有数据 阅读全文

posted @ 2019-12-07 17:10 听风是风 阅读(1468) 评论(2) 推荐(1)

2019年12月3日 #

js 从两道面试题加深理解闭包与箭头函数中的this

摘要: 壹 ❀ 引 在本文之前我已经花了两个篇幅专门介绍了JavaScript中的闭包与this,正好今早地铁上看到了两道面试题,试着做了下发现挺有意思,所以想单独写一篇文章来记录解析过程。若你对于闭包与this有所了解,不妨先看自己的理解是否正确,若你对于这部分知识欠缺,还是建议先阅读我前面的两篇文章,链 阅读全文

posted @ 2019-12-03 21:40 听风是风 阅读(5763) 评论(18) 推荐(8)

上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 29 下一页