javascript - 带括号的 JavaScript 正则表达式不起作用
问题描述
我正在尝试编写将检测表单字符串的正则表达式(123)4567890
。我们在开头有一个括号,三个任意数字,后面的括号和后面的七个任意数字的字符串。
这是我的正则表达式:
const plainTenDigitsTwoParentheses = /^( \(\d{3}\)\d{7} )$/.test("(123)4567890");
上面的正则表达式产生false
,而我希望它产生true
。我在这里想念什么?
解决方案
您的示例代码有一个小问题。尝试删除括号之间的空格,它会工作。
推荐阅读
- c - Python C API ImportError“很可能是由于循环导入”
- mips - 如何将字符保存在 mips 的寄存器中?
- python - 递归二分查找,通过切片进行分类
- vba - 将附件保存到本地文件夹
- python - 如何使用具有空白行的列写入 CSV 文件
- overlay - 使用 vhost-user-client 和 ovs-dpdk 连接 QEMU-KVM 虚拟机
- html - 用 CSS 创建对角曲线
- r - 更改选择折叠线
- mvvm - SwiftUI:当我切换 Bool showAnswer 时,会显示所有问题的所有答案。我需要分别切换每个答案
- php - 如何使用 PHP 从 Microsoft Graph API 获取访问令牌并连接用户而不进行重定向