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

  #region 识别urlStr是否是网络路径
        /// <summary>
        /// 识别urlStr是否是网络路径
        /// </summary>
        /// <param name="urlStr"></param>
        /// <returns></returns>
        public static bool UrlDiscern(string urlStr)
        {
            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\&%_\./-~-]*)?"))
            {
                return true;
            }
            else
            {
                return false;
            }
        }
        #endregion

时间: 2024-10-14 19:46:00

C# 识别url是否是网络路径的相关文章

Android(java)学习笔记204:自定义SmartImageView(继承自ImageView,扩展功能为自动获取网络路径图片)

1.有时候Android系统配置的UI控件,不能满足我们的需求,Android开发做到了一定程度,多少都会用到自定义控件,一方面是更加灵活,另一方面在大数据量的情况下自定义控件的效率比写布局文件更高. 2.下面我们是自定义一个SmartImageView继承自ImageView,扩展了ImageView的功能:     步骤: • 新建一个SmartImageView类,让继承自ImageView(放置特定的包下): • 实现SmartImageView类下的构造方法,最好全部实现,这个不容易出

.net 已知图片的网络路径,通过浏览器下载图片

没什么技术含量,主要留给自己查找方便: 如题,知道图片的完整网络路径的情况下,在浏览器中下载图片的实现: 下面这个方法实现的是把图片读取为byte数组: private byte[] GetImageContent(string url) { HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url); request.AllowAutoRedirect = true; WebProxy proxy = new WebProxy

使用TWindowsMediaPlayer播放网络路径的音频文件

  Delphi自带的TMediaPlay控件不能播放网络路径的音频文件,上网查了一下,比较简单的就是使用windows系统自带的WindowsMediaPlay控件.   1. 导入WindowsMediaPlay控件   我用的Delphi XE8,其他的也大同小异.  Component -> Import Component -> Import ActiveX Control -> 找到Windows Media Play ->   默认选择就可以 -> 四个选项1

Loadrunner监控windows系统“找不到网络路径”问题解决

一.监控windows系统: 1.监视连接前的准备工作 1)进入被监视windows系统,开启以下二个服务Remote Procedure Call(RPC) 和Remote Registry Service (开始—)运行 中输入services.msc,开启对应服务即可). 2)在被监视的WINDOWS机器上:右击我的电脑,选择管理->共享文件夹->共享 在这里面要有C$这个共享文件夹 (要是没有自己手动加上). 3)在安装LR的机器上,开始—>运行,输入 \\被监视机器IP\C$

物理路径转网络路径

/// <summary> /// 物理路径转网络路径 /// </summary> /// <param name="path"></param> /// <returns></returns> public string urlconvertor(string path) { string tmpRootDir = HttpContext.Current.Server.MapPath(System.Web.Ht

利用xp_cmdshell 导出文件到本地和网络路径。

作者:曲军昌 1.导出到本地: --创建测试文件夹. master..xp_cmdshell 'mkdir E:\Test\' --导出文件到本地,包括本机的数据库的连接方式. EXEC master..xp_cmdshell 'bcp "Landahz..PRTOBANK " out "\E:\工资文件\文件名称.xls" -c -q -S".\sql2008" -U"sa" -P"123456"' 2.

C#用域账号登陆,访问网络路径

使用域账号登陆,访问网络路径 1 public class FileTool : IDisposable 2 { 3 [DllImport("kernel32.dll", CharSet = CharSet.Auto)] 4 private static extern bool CloseHandle(IntPtr handle); 5 [DllImport("advapi32.dll", CharSet = CharSet.Auto, SetLastError =

映射网络路径

映射网络路径: 1 $net = New-Object -com WScript.Network 2 $drive = "Z:" 3 $path = "\\$ip\D$" 4 $net.mapnetworkdrive($drive, $path, $true, $username, $password) 映射网络路径

WIN7访问远程共享文件:0x80070035找不到网络路径解决方法

    最近项目中较多用到共享文件夹访问功能,但是苦逼的是电脑不能访问局域网电脑共享目录,访问共享时一直提示"Windows无法访问共享文件夹,错误代码是0x80070035,提示找不到网络路径",十分懊恼. 访问共享提示找不到网络路径,首先ping了服务器的ip地址,发现可以ping通,其他电脑访问正常.说明不是网络问题,而是WIN7系统的设置问题. 使用cmd命令net share查看共享服务已经开启. 关闭WIN7防火墙和一些保护软件,再用\\服务器ip地址访问,同样提示找不到网