关键词搜索

源码搜索 ×
×

C# 识别url是否是网络路径

发布2015-06-17浏览3068次

详情内容

  1. #region 识别urlStr是否是网络路径
  2. /// <summary>
  3. /// 识别urlStr是否是网络路径
  4. /// </summary>
  5. /// <param name="urlStr"></param>
  6. /// <returns></returns>
  7. public static bool UrlDiscern(string urlStr)
  8. {
  9. if (Regex.IsMatch(urlStr, @"((http|ftp|https)://)(([a-zA-Z0-9\._-]+\.[a-zA-Z]{2,6})|([0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}))(:[0-9]{1,4})*(/[a-zA-Z0-9\&%_\./-~-]*)?"))
  10. {
  11. return true;
  12. }
  13. else
  14. {
  15. return false;
  16. }
  17. }
  18. #endregion

相关技术文章

点击QQ咨询
开通会员
返回顶部
×
微信扫码支付
微信扫码支付
确定支付下载
请使用微信描二维码支付
×

提示信息

×

选择支付方式

  • 微信支付
  • 支付宝付款
确定支付下载