4

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

我会将它添加到我的视图模型类中。我正在处理应用程序。并使用 MVC 数据注释。

我想在那里验证一个字符串字段。使用该正则表达式。

4

3 回答 3

2

在此处输入图像描述

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

于 2013-08-17T05:21:36.643 回答
1

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

^[0-9a-zA-Z-]*$

推荐你试试gskinner 正则表达式工具,它很有帮助。

于 2013-08-17T05:21:09.970 回答
0

你可以用这个

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

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

于 2013-08-17T05:19:46.600 回答