【发布时间】:2012-10-22 03:34:19
【问题描述】:
以下正则表达式将匹配 9-11 位数字:/\d{9,11}/
编写完全匹配 9 个或 11 个数字(不包括 10 个)的正则表达式的最佳方法是什么?
使用输入元素的模式属性,因此正则表达式应该匹配输入字段的整个值。我想接受任何包含 9 位或 11 位数字的数字。
【问题讨论】:
-
我是否正确地假设您不想在更大的数字组中匹配 根本 9 个数字?您想查找具体包含 9 位数字或 11 位数字的行吗?另外,该行中是否还有其他内容?有些回答你问题的人显然对此感到困惑,我可能做出了错误的假设。
-
如果您明确使用哪种工具或语言也会很有帮助,因为确切的语法不同。
-
我已经在问题文本中包含了关于我想在哪个上下文中使用正则表达式的信息。
标签: regex validation