小刘同学的第二篇博文
昨天和今天都困扰很久的问题都解决了,还是很开心的。
1.作业五
定义一个函数名叫isEmail,传入用户输入的字符串,判断字符串是否一个合理的邮箱地址,邮箱地址的规则你懂的
提示:结尾可以是com、com.cn、net等
(完成后取名“homework5.js”)
还是把题目也贴出来吧,方便大家看,其实应该没有看的人吧。比较像是菜鸡的日常。。。
其实之前的思路一直是错的,总是把 \. 当成是前面匹配的字符,其实.com 和 .net 都是一个模板,要搭在一起的。

像这样这种乱的思路。。。后面才慢慢想到把.com和.net用括号括起来,之后在群里问,问到个正则的网站,上面那个图就是从那里来的,自己分析出思路在纸上画,最后画出这个成型图

其实正则中的括号也不只是分组那么简单,本身拥有的括号的含义,也是可以利用起来的,但是自己一直没有想到用。

以上是正确的代码,其实今天还写了两个比较简单的程序,就不贴了,明天会写一个爬虫里用到的匹配,明天得在图书馆就把博文上传,别再像今天一样拖这么晚了,很耽误事儿。。。

浙公网安备 33010602011771号