MVC5中的正则表达式

时间:2016-10-17 21:01:05

标签: asp.net-mvc asp.net-mvc-5

正则表达式只需要允许字符和数字,asp.net mvc5中没有特殊字符或间距?

1 个答案:

答案 0 :(得分:1)

您通常使用[a-z]和[0-9]等范围来过滤掉后面带星号的字符和数字*

我没有MVC 5的副本,所以我不知道具体的语法是什么。

正则表达式通常如下:

([0-9]|[A-Z]|[a-z])*

很可能在asp.net或mvc中非常相似。

搜索从a到z的所有字母字符,以及从0到9的所有数字。星号使其搜索多个字符,而不是一次只搜索一个字符。管道字符表示“或”。搜索字符大写,或小写字符或数字。括号有助于对组进行排序。

正如我所说,你必须弄清楚编程语言使用的正则表达式库的具体语法,因为它们可能有所不同。有perl风格的正则表达式,以及许多变化。以上只是一个例子。你可以测试: http://regexstorm.net/tester