我在我的应用程序中使用asp.net madam,我想根据请求的内容类型检查切换到基本身份验证。但是添加鉴别器的唯一方法是通过正则表达式,我在正则表达式中非常差,任何人都可以帮我写一个正则表达式,检查字符串是正则表达式中的“application / json”还是“application / xml”。
答案 0 :(得分:1)
有一个简单的正则表达式来匹配它:
^application/(json|xml)$
如果你不清楚字符串是在行的开头和结尾,只需:
application/(json|xml)
如果你需要逃离/ bar:
application\/(json|xml)
你甚至可能不需要捕获json | xml表达式,所以你可以这样做:
application\/(?:json|xml)