我有这个正则表达式:
^([^6]*)6
我希望它只匹配第一个字符并确保它是 6。例如
60123456789
它应该返回 1 个匹配项
0123456789 应该返回 0 个匹配项
我怎样才能做到这一点?
目前它在我的应用程序中返回的结果是:601234567890 返回错误
编辑:这是我的 ViewModel 属性上方的数据注释
[RegularExpression("^([^6]*)6", ErrorMessage = "Phone Numbers must start with a 6")]
我认为这应该有效:
'6123'.match(/^6(.+)$/)[0]
其中,'6123':是任何数字。对于以6
它开头的数字将匹配,否则它将返回 null。
让我知道这是否有效。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句