【发布时间】:2019-07-18 04:35:00
【问题描述】:
这里是 ASP.Net C# 新手。我正在寻找有关构建条件以验证网站 URL 是否不包含任何 ISO 语言代码或区域子目录的建议,例如/us-en、/ae-en、/gb-en 等使用正则表达式。
示例网站网址:
• 带有语言代码的网站 URL - https://www.xbox.com/en-US/xbox-one?xr=shellnav
• 没有语言代码的网站 URL - https://www.xbox.com/xbox-one?xr=shellnav
示例场景:
• 不得访问没有任何 ISO 语言代码的网站 URL,并显示页面未找到或 404 错误消息。
如果建议是否定的,那就更好了——如果网站 URL 不包含任何 ISO 语言代码,它将执行语句中的代码块(找不到页面或 404 错误消息)。
【问题讨论】:
标签: c# asp.net regex args url-masking