手机端输入怎么用js判断格式
时间: 2023-08-02 21:39:39 浏览: 37
可以使用 JavaScript 中的正则表达式来判断手机端输入的邮箱格式是否正确。以下是一个简单的邮箱格式校验的 JavaScript 函数:
```javascript
function checkEmailFormat(email) {
var reg = /^(\w)+(\.\w+)*@(\w)+((\.\w+)+)$/;
if (reg.test(email)) {
return true;
} else {
return false;
}
}
```
在这个函数中,使用了正则表达式 `/^(\w)+(\.\w+)*@(\w)+((\.\w+)+)$/` 来匹配邮箱地址的格式。其中:
- `^` 表示字符串的开始位置。
- `(\w)+` 表示一个或多个字母、数字或下划线。
- `(\.\w+)*` 表示一个或多个点号和紧随其后的一个或多个字母、数字或下划线。这个部分的 `*` 号表示可以重复零次或多次。
- `@` 表示一个 `@` 符号。
- `(\w)+` 表示一个或多个字母、数字或下划线。
- `((\.\w+)+)` 表示一个或多个点号和紧随其后的一个或多个字母、数字或下划线。这个部分的 `+` 号表示至少重复一次。
使用这个函数可以判断邮箱地址的格式是否正确,例如:
```javascript
console.log(checkEmailFormat('example@mail.com')); // true
console.log(checkEmailFormat('example.mail.com')); // false
```
当邮箱地址的格式不正确时,函数会返回 `false`,否则返回 `true`。