首页 > 解决方案 > 需要至少 6 到 25 位数字和特殊字符的正则表达式

问题描述

我有一个文本框,我需要一个正则表达式来将输入限制为以下条件:

到目前为止我有这个^(\+\d{1,3}[-+()., ]?)?\d{6,25}$

标签: regexangular

解决方案


你正在寻找的是这也许^([-+(,.]?)[\d]{6,25}([)]?)

  • ^字符串的开头
  • [-+(,.]?将匹配特殊字符
  • [\d]将只允许数字
  • ([)]?)可以有和结束)
  • 6指定最小值
  • 25是你的最大值

作为提示,测试正则表达式的好网站是https://regex101.com/


推荐阅读