books

README

★资料

➹:《JavaScript 正则表达式迷你书》问世了! - 知乎

➹:qdlaoyao/js-regex-mini-book

➹:可能是最好的正则表达式的教程笔记了吧… - 掘金

➹:正则表达式课程 #1 正则表达式入门简介、使用场景、学习工具介绍和环境搭建 - YouTube

★前言

◇3个工具

  1. 电子书构建工具:

    ➹:Asciidoctor - A fast, open source text processor and publishing toolchain for converting AsciiDoc content to HTML5, DocBook, PDF, and other formats.

    其语法:

    ➹:AsciiDoc Syntax Quick Reference - Asciidoctor

    转换成pdf:

    ➹:Asciidoctor PDF - Asciidoctor

  2. 正则表达式可视化工具:

    ➹:Regulex:JavaScript Regular Expression Visualizer

    ➹:Regexper

  3. 在线作图工具

    ➹:ProcessOn - 免费在线作图,实时协作

◇找到作者

邮箱:qdlaoyao@126.com

➹:老姚的文章 - 前端网(QDFuns)

➹:老姚 - 知乎

➹:老姚 的个人主页 - 掘金

◇推荐序小记

  1. 关于正则表达式的使用范围(非常广泛),比如「表单验证」……

  2. 两句话(有醍醐灌顶之效):

    正则表达式是匹配模式,要么匹配字符,要么匹配位置

    对于位置的理解,我们可以理解成空字符

  3. 「先行断言 」是个什么东东?为啥通过数字的千位分隔符这个例子 就能彻底搞懂?

◇导读

  1. 正则的重要性 :正则表达式是衡量程序员水平的一个侧面标准

    正面标准难道是「你要应聘这个岗位,所需要的基本技能?」,但是如果你会正则的话,显然这也是可以加分的!

  2. 本书目的:「希望所有认真读完的朋友们,能真正地学会并应用正则表达式 」

  3. 关于本书:内容共有七章,完整地讨论了 JavaScript 语言的正则表达式方方面面

  4. 本书阅读姿势:(建议从头到尾地完整阅读,毕竟内容并不多)

    第一遍不求甚解,快速阅读,遇到问题就记录一下即可,也许看到后边之后,前面的问题也就解决了;第二遍则是精读,带着问题(如平时写代码遇到的问题,读第一遍之后,还没有解决的问题)去读……

★目录

★总结

★Q&A

①什么叫「侧面」?

可以通过侧面描写来理解

侧面描写,又叫间接描写,是指在文学创作中,作者通过对周围人物或环境的描绘来表现所要描写的对象,以使其鲜明突出,即间接地对描写对象进行刻画描绘。通常情况下,文学作品人物形象的刻画多采用正面描写的手法,即直接通过对人物的肖像、语言、动作、神态、心理等方面的描写,去表现人物的性格、品行和技能。但有时恰当地借助一些侧面描写,常常可以起到正面描写无法替代或者很难达到的艺术效果。

如:「那个人好坏,这个人和他一样」,利用的就是侧面描写手法,它的作用在于使文章或小说更加生动和感人。

➹:侧面描写_百度百科