Regex 路径图标的控制器未实现IController正则表达式

Regex 路径图标的控制器未实现IController正则表达式,regex,global-asax,Regex,Global Asax,我在项目中有一个例外: 路径“/Content/Images/CustomFavicon.ico”的控制器未找到或未实现IController 我在这里找到了答案: 这让我描述了我的问题和解决方案 但是我在正则表达式方面很弱,所以我也有同样的问题。 如何修改此表达式以计算图标表达式的两条路径,例如: (/.*)?CustomFavicon.ico?(/.*) 如果我的html链接文件看起来 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Tran

我在项目中有一个例外: 路径“/Content/Images/CustomFavicon.ico”的控制器未找到或未实现IController

我在这里找到了答案:

这让我描述了我的问题和解决方案

但是我在正则表达式方面很弱,所以我也有同样的问题。 如何修改此表达式以计算图标表达式的两条路径,例如:

(/.*)?CustomFavicon.ico?(/.*)
如果我的html链接文件看起来

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
 <head id="ctl00_Head1">
  <link rel="shortcut icon" HREF="/Content/Images/CustomFavicon.ico">
  <link rel="icon" href="/Content/Images/CustomFavicon.ico" type="image/x-icon"><title>
   Home Page
  </title></head>
<body>

从你的正则表达式中,我不确定你想要匹配什么。我对它进行了一些修改,以便两条路径匹配

(?:\/.*?)CustomFavicon.ico

如果要将其包含在捕获组中,请在其周围放上括号,如:

((?:\/.*?)CustomFavicon.ico)

我需要添加异常以忽略ico文件到my global.aspx中的路由,请参阅我的原始文件post@Pavel,我不知道Global.aspx文件的用途。我的正则表达式正在将这两个路径与*.ico文件匹配。如果您需要匹配或不匹配的其他内容,请指定我可以改进我的正则表达式。嗨,我可以在星期二这样做,但它仍然匹配正则表达式,谢谢您:
((?:\/.*?)CustomFavicon.ico)