express 实现手机号合法校验
时间: 2023-09-11 21:11:18 浏览: 71
你可以使用正则表达式来验证手机号的合法性。以下是使用 Express 实现手机号合法性校验的代码示例:
```javascript
const express = require('express');
const app = express();
// 定义手机号验证的正则表达式
const phoneReg = /^1[3456789]\d{9}$/;
app.get('/checkphone/:phone', (req, res) => {
// 获取传递的手机号参数
const phone = req.params.phone;
// 使用正则表达式验证手机号是否合法
if (phoneReg.test(phone)) {
res.send('手机号合法');
} else {
res.send('手机号不合法');
}
});
app.listen(3000, () => {
console.log('Server started on port 3000');
});
```
在浏览器中访问 `http://localhost:3000/checkphone/手机号` 即可进行手机号合法性校验。
阅读全文