regex - 需要至少 6 到 25 位数字和特殊字符的正则表达式
问题描述
我有一个文本框,我需要一个正则表达式来将输入限制为以下条件:
- 最少 6 个字符
- 最多 25 章
- 可能以特殊字符开头
到目前为止我有这个^(\+\d{1,3}[-+()., ]?)?\d{6,25}$
解决方案
你正在寻找的是这也许^([-+(,.]?)[\d]{6,25}([)]?)
^
字符串的开头[-+(,.]?
将匹配特殊字符[\d]
将只允许数字([)]?)
可以有和结束)
6
指定最小值25
是你的最大值
作为提示,测试正则表达式的好网站是https://regex101.com/