Regex 允许12个数字和一个连字符的正则表达式
例如:Regex 允许12个数字和一个连字符的正则表达式,regex,Regex,例如: 123-234523234 - true -123453634342 - true 12-4-45464325 - false 122342322234- - true 12个数字,只有1个连字符。 只有一次连字符应该出现在数字字段的任何地方。如何: /^(?=\d*-\d*$)[\d-]{13}$/ @anubhava:谢谢:-)。@anubhava:这似乎只与上面提到的第一个例子相匹配。@Roneymael我不这么认为。@Roneymael:试试看:-)。@Roneymael提
123-234523234 - true
-123453634342 - true
12-4-45464325 - false
122342322234- - true
12个数字,只有1个连字符。
只有一次连字符应该出现在数字字段的任何地方。如何:
/^(?=\d*-\d*$)[\d-]{13}$/
@anubhava:谢谢:-)。@anubhava:这似乎只与上面提到的第一个例子相匹配。@Roneymael我不这么认为。@Roneymael:试试看:-)。@Roneymael提供了一个有效的链接。您可能忘记为多行匹配添加
m
。