【发布时间】:2018-03-16 11:22:28
【问题描述】:
我使用 symfony4。
我会在我的输入数字中添加相同的验证以仅接受以下值:
1
10
100
1000
10000
100000
1000000
【问题讨论】:
-
正则表达式:
10{0,6}
标签: symfony validation input symfony4
我使用 symfony4。
我会在我的输入数字中添加相同的验证以仅接受以下值:
1
10
100
1000
10000
100000
1000000
【问题讨论】:
10{0,6}
标签: symfony validation input symfony4
您必须使用选择验证。关于选择验证的所有信息你可以找到here
【讨论】:
你可以在这个模式中使用正则表达式
"/^1+0*/"
例子
class MyClass
{
/**
* @Assert\Regex(
* pattern = "/^1+0*/",
* message="Wrong number"
* )
*/
protected $myNumber;
}
【讨论】:
【讨论】:
我通过这种模式解决了它:
pattern="[0-1]+"
【讨论】: