我有这个正则表达式:
^([^6]*)6
我希望它仅与第一个字符匹配,并确保其为6。例如。
60123456789
它应该返回1个匹配项
0123456789应该返回0个匹配项
我该怎么做?
当前,它在我的应用程序中返回的结果是: 601234567890返回错误
编辑:这是我的ViewModel属性上方的数据注释
[RegularExpression("^([^6]*)6", ErrorMessage = "Phone Numbers must start with a 6")]
答案 0 :(得分:0)
我认为这应该可行:
'6123'.match(/^6(.+)$/)[0]
在哪里,
'6123':是任何数字。
对于以6
开头的数字,它将匹配否则返回null。
让我知道是否可行。