javascript - Javascript-实时验证电话号码
问题描述
我在某个网站上找到了此代码,但我不知道如何使用 javascript 实时验证电话号码。该号码应显示为:(123)-456-7890,连字符、括号和空格应由脚本,而不是在输入所有 10 位数字之后。
我正在使用这个正则表达式,但我不知道如何实时验证它:/^[(]{0,1}[0-9]{3}[)]{0,1}[-\ s.]{0,1}[0-9]{3}[-\s.]{0,1}[0-9]{4}$/
如何使用 javascript 实时进行电话验证,以便不允许用户添加应由脚本处理的括号/空格/连字符?
解决方案
推荐阅读
- swift - 使用字符串数组用 UIButtons 填充 UIStackView
- java - 没有持久化或数据库表的 Spring Boot 实体
- excel - 当我尝试从字符串更改为变量 (VBA) 时出现错误 91
- amazon-web-services - 在 EC2 基础架构更改上运行用户数据脚本
- jquery - 在 jquery DataTables 加载之前,短暂且未格式化的表数据加载。
- django - Django 内联表单集
- javascript - 在 POST 请求后反应从状态中的数组中删除项目
- c++ - 固定大小的 C++ 数组获取垃圾值
- php - 我可以将最后一个 Codeception 版本与 PHPUnit 5 一起使用吗?
- amazon-web-services - 未针对 SQS 指标“NumberOfMessagesReceived”触发 AWS CloudWatch 警报