Razor中的正则表达式:找不到类型或命名空间名称"匹配"

cur*_*us1 -4 .net c# asp.net asp.net-mvc razor

我正在做一个Razor页面.以下是此cshtml文件的开头:

@{
    var year = Request.QueryString["year"];

    Match match = Regex.Match(year, @"^\d\d\d\d$", RegexOptions.IgnoreCase);
}
Run Code Online (Sandbox Code Playgroud)

加载页面时,我收到以下错误:

编译错误

描述:编译服务此请求所需的资源时发生错误.请查看以下特定错误详细信息并相应地修改源代码.

编译器错误消息:CS0246:找不到类型或命名空间名称"匹配"(您是否缺少using指令或程序集引用?)

来源错误:

我该如何解决这个错误?

Eri*_*sch 8

将其添加到您的文件顶部:

@using System.Text.RegularExpressions
Run Code Online (Sandbox Code Playgroud)