【js基础】判断是否是合法邮箱地址(正则表达式的应用)
程序员文章站
2022-05-02 12:12:54
2019-01-21 09:11:21 以下代码包含: 1.alert弹窗 confirm弹窗 2.prompt 可输入弹窗 3.创建对象的两种方式:obj obj2 4.方法创建及调用 5.控制台函数 6.判断是否是合法邮箱地址(正则表达式的应用) ......
2019-01-21 09:11:21
以下代码包含:
1.alert弹窗 confirm弹窗
2.prompt 可输入弹窗
3.创建对象的两种方式:obj obj2
4.方法创建及调用
5.控制台函数
6.判断是否是合法邮箱地址(正则表达式的应用)
1 <!doctype html> 2 <html> 3 <head> 4 <meta charset="utf-8" /> 5 <title></title> 6 <script type="text/javascript"> 7 // alert("aleret");//两种弹窗 8 // confirm("confirm"); 9 // console.log("consogdd");// 控制台输出 10 // prompt("请输入");//弹出对话框,可输入 11 // alert("搜\"狗\""); 12 /* var obj=new object(); 13 obj.name="uuu"; 14 obj.sayname=function(){ 15 console.log(obj.name); 16 }; 17 console.log(obj.sayname()); */ 18 19 /* var obj2 = { 20 name:"lucy", 21 age:2, 22 sayname:function(){ 23 alert(this.name); 24 } 25 }; 26 obj2.sayname(); */ 27 28 function creatperson(name,age,gender){ 29 var obj=new object(); 30 obj.name=name; 31 obj.age=age; 32 obj.gender=gender; 33 obj.sayname=function(){ 34 alert(this.name); 35 } 36 return obj; 37 } 38 var obj2=creatperson("luuu",12,"woman"); 39 var obj3=creatperson("lu1",12,"woman"); 40 var obj4=creatperson("lu45",12,"woman"); 41 console.log(obj2); 42 console.log(obj3); 43 console.log(obj4); 44 /* 45 \w{3,} (\.\w+)* @ [a-z 0-9]+ (\.[a-z]{2,5}){2,5} 46 */ 47 var emreg=/^\w{3,}(\.\w+)*@[a-z0-9]+(\.[a-z]{2,5}){1,2}$/; 48 var email="abc.ds@abc.com"; 49 console.log(emreg.test(email)); 50 </script> 51 </head> 52 <body> 53 54 </body> 55 </html>
上一篇: SQLServer之分离数据库