想起来上大学的时候,专业老师说的一句话,不想学专业课的话,那就把正则学好吧,这样也行。。。
当时没什么感觉,现在越来越觉得老师说的有道理
在现在这个IT环境中,各种新技术层出不穷,其实一种重要的技术学的精,比啥都学有用的多,而且学的杂,说的现实一点,这种工作工资也不高,仅仅养活自己而已,而学精一门技术那真的是不一样,并且现在的IT环境也在慢慢变好。
好了好了,加油吧,先学正则吧,每天学一点点,努力成为更好的自己,为自己而活!!!
今天跟着一堂课过了一遍正则,有了一丝模糊的框架,接下来慢慢的丰富,并且多加练习练习
光学知识没用,编程还是一门技术活儿,还是很需要熟练度的。
跟着老师总结的思维导图
正则:
JavaScript中创建RegExp对象的两种方式:
-
字面量
let str = /\w+\d+/gi -
构造函数的字符串参数
let str = new RegExp('\\w+\\d+','gi')
使用的方式:
boolean = /regular expression/.test(str)
matches = /regular expression/.exec(str)
flags:
- g:允许RegExp.exec()多次运行以查找输入字符串中的每个匹配项,直到该方法返回null
- i:不区分大小写
- m:识别字符串中的换行符
- u:将正则表达式解释为Unicode代码
功能:
元字符:
在正则表达式中具有特殊意义的专用字符,是构成正则表达式的基本元件,正则就是由一系列的元字符组成的
模式:
分组与引用:命名分组
在JavaScript中使用Regular
不断的完善!!!
大家有好的资源也希望一起学习呀!!!