Asp.net mvc 4 用于验证具有特定条件的字符串字段的正则表达式

Asp.net mvc 4 用于验证具有特定条件的字符串字段的正则表达式,asp.net-mvc-4,asp.net-mvc,asp.net-mvc-3,Asp.net Mvc 4,Asp.net Mvc,Asp.net Mvc 3,我想知道只接受字母、数字和破折号的正则表达式 我将把它添加到我的viewmodel类中。我正在开发应用程序,并使用MVC数据注释 我想验证其中的一个字符串字段。使用该正则表达式。您可以使用此 /[a-zA-Z\d-]+/ 这将验证所有字母、数字和破折号。仅匹配字母、数字和破折号的正则表达式: ^[0-9a-zA-Z-]*$ 建议您尝试一下,这非常有帮助。 如果您注意上面的屏幕截图。上面是通过的案例,下面是失败的案例。@Pawan请检查更新。

我想知道只接受字母、数字和破折号的正则表达式

我将把它添加到我的viewmodel类中。我正在开发应用程序,并使用MVC数据注释

我想验证其中的一个字符串字段。使用该正则表达式。

您可以使用此

/[a-zA-Z\d-]+/

这将验证所有字母、数字和破折号。

仅匹配字母、数字和破折号的正则表达式:

^[0-9a-zA-Z-]*$
建议您尝试一下,这非常有帮助。


如果您注意上面的屏幕截图。上面是通过的案例,下面是失败的案例。

@Pawan请检查更新。