今天的我是崩溃的,我直接被学的内容弄晕了。今天学的是regular expression,查了相关资料才知道这个翻译叫“正则表达式”。光是这个“正则”,我就懵逼了。以前应该是学过,可早已忘记是什么了。
其实regular expression并不难理解,就是用一个"/blablabla/"(双引号里)的语法形式去找到所给出的字符串里的与这个“blablabla”匹配的字符串。其方法就是无非就是test(测试里面有没有要找的字符串),match(测试字符串里有没有匹配的字符串),search(找到匹配字符串的起始匹配位置),exec(返回一个数组,包含里匹配的字符串,匹配字符串的各元素,起始字符串的位置,以及原来的字符串)。
这节课就做了一个练习,因为光是学习就学了1个多小时,并且是在没有吃透的状态下。
崩溃的内心还以为一些翻译上的错误,比如“ignore case”。粗心的我翻译成“不管任何情况”,而正确的翻译是“不管大小写”。为什么说自己粗心,是因为之前接触过case的这种用法,比如“lowercase”就是“小写”。因为没有注意,所以犯错,因为犯错,所以越学越懵,因为越学越懵,所以内心崩溃。
不过这也是新的挑战,比较有意思,明天再战一番。
网友评论