标签: php regex validation release
如何在PHP中验证某个项目的正确发布命名约定?
我们的命名惯例是这样的:
1.0.2 where 1 is major, 0 minor and 2 is bug fixes
1.0.2
where 1 is major, 0 minor and 2 is bug fixes
所以,如果用户输入“test123.222.111”将无效。
答案 0 :(得分:0)
正则表达式是:
^\d+\.\d+\.\d+$
此处^和$是锚点字符,标记字符串的开头和结尾(或在您的情况下输入)。 \d+表示长度最小为1的任何数字。最后\.表示点。
^
$
\d+
\.