程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> C#根據網址獲取域名,目錄名,文件名函數

C#根據網址獲取域名,目錄名,文件名函數

編輯:關於C語言

#region 獲取網址中域名,目錄,文件名的函數

  public string GetUrlDomainName(string strHtmlPagePath)
  {
   string   p   =   @"http://[^\.]*\.(?<domain>[^/]*)";  
   Regex   reg   =   new   Regex(p,RegexOptions.IgnoreCase);  
   Match   m   =   reg.Match(strHtmlPagePath); 
   return m.Groups["domain"].Value;
  }

  public string[] GetUrlFolerName(string strHtmlPagePath)
  {
   //抓取網址字符串中的文件目錄
 
   int at = 0;
   int start = 0;
   int notei=0;
   int endi=0;
   int[] myIntArray =new int[10];
   string[] ArrayFolderName=null;
   string NewFolderName;
   while((start < strHtmlPagePath.Length) && (at > -1))
   {
    at = strHtmlPagePath.IndexOf('/', start);
    if (at == -1) break;   
    myIntArray[notei]=at;
    start = at+1;
    notei = notei+1;
    endi=at;
   }
   ArrayFolderName=new string[notei-1];
   for(int i=0;i<notei;i++)
   {   
    if(myIntArray[i]>0)
    {
     if (myIntArray[i+1]>0)
     {
      NewFolderName=strHtmlPagePath.Substring(myIntArray[i]+1,myIntArray[i+1]-myIntArray[i]-1);     
      ArrayFolderName.SetValue(NewFolderName,i);
     }   

    }
   }
   return ArrayFolderName;  
  }

  public string GetUrlFileName(string strHtmlPagePath) 
  {
   //抓取網址字符串中的文件名稱
   int at = 0;
   int start = 0;
   int notei=0;
   int endi=0;
   int[] myIntArray = new int[10]; 
   string C#下載文件時候彈出選擇文件夾保存目錄的代碼
C#下載文件時候彈出選擇文件夾保存目錄的代碼 C#根據計算機名獲取對應IP地址C#根據計算機名獲取對應IP地址 C#獲取網絡鄰居所有工作組和機器名稱C#獲取網絡鄰居所有工作組和機器名稱 C#列表所有IIS站點以及相關站點屬性C#列表所有IIS站點以及相關站點屬性 c#讀取IIS中的站點相關屬性代碼c#讀取IIS中的站點相關屬性代碼 C#新建站點,刪除站點函數代碼C#新建站點,刪除站點函數代碼 C#下在圖片文件到本地,c#,c#下載,下載圖片,下載文件,下載函數C#下在圖片文件到本地,c#,c#下載,下載圖片,下載文件,下載函數 C#根據網址獲取域名,目錄名,文件名函數C#根據網址獲取域名,目錄名,文件名函數 c#獲取本機電腦相關信息c#獲取本機電腦相關信息 FTP網站文件到本地的C#代碼FTP網站文件到本地的C#代碼 c#保存文件時候的彈出選擇要保存的文件夾帶新建文件夾效果的類代碼c#保存文件時候的彈出選擇要保存的文件夾帶新建文件夾效果的類代碼 C#中調用對應的應用程打開文件序的代碼C#中調用對應的應用程打開文件序的代碼 數據表文件導出Execel文件-本地測試成功數據表文件導出Execel文件-本地測試成功 C#新保存文件時候用到按日期時間命名的代碼C#新保存文件時候用到按日期時間命名的代碼 C#根據網址抓取目錄和文件名的兩個函數C#根據網址抓取目錄和文件名的兩個函數 C#下載文件函數C#下載文件函數 C#用線程傳參下載文件的代碼C#用線程傳參下載文件的代碼 c#使用線程下載文件的控制技巧和缺陷c#使用線程下載文件的控制技巧和缺陷 asp.net中安裝使用OWC組件生成EXECEL步驟ASP.Net中安裝使用OWC組件生成EXECEL步驟 批量抓取網頁代碼中的HTTP和郵件地址,IO,正則表達式,抓網頁源碼批量抓取網頁代碼中的HTTP和郵件地址,IO,正則表達式,抓網頁源碼Name="";
   while((start < strHtmlPagePath.Length) && (at > -1))
   {
    at = strHtmlPagePath.IndexOf('/', start);
    if (at == -1) break;   
    myIntArray[notei]=at;
    start = at+1;
    notei = notei+1;
    endi=at;
   }

   for(int i=0;i<notei;i++)
   {  
    if(myIntArray[i]>0)
    {
     if (myIntArray[i+1]==0)
     {
      C#下載文件時候彈出選擇文件夾保存目錄的代碼
C#下載文件時候彈出選擇文件夾保存目錄的代碼 C#根據計算機名獲取對應IP地址C#根據計算機名獲取對應IP地址 C#獲取網絡鄰居所有工作組和機器名稱C#獲取網絡鄰居所有工作組和機器名稱 C#列表所有IIS站點以及相關站點屬性C#列表所有IIS站點以及相關站點屬性 c#讀取IIS中的站點相關屬性代碼c#讀取IIS中的站點相關屬性代碼 C#新建站點,刪除站點函數代碼C#新建站點,刪除站點函數代碼 C#下在圖片文件到本地,c#,c#下載,下載圖片,下載文件,下載函數C#下在圖片文件到本地,c#,c#下載,下載圖片,下載文件,下載函數 C#根據網址獲取域名,目錄名,文件名函數C#根據網址獲取域名,目錄名,文件名函數 c#獲取本機電腦相關信息c#獲取本機電腦相關信息 FTP網站文件到本地的C#代碼FTP網站文件到本地的C#代碼 c#保存文件時候的彈出選擇要保存的文件夾帶新建文件夾效果的類代碼c#保存文件時候的彈出選擇要保存的文件夾帶新建文件夾效果的類代碼 C#中調用對應的應用程打開文件序的代碼C#中調用對應的應用程打開文件序的代碼 數據表文件導出Execel文件-本地測試成功數據表文件導出Execel文件-本地測試成功 C#新保存文件時候用到按日期時間命名的代碼C#新保存文件時候用到按日期時間命名的代碼 C#根據網址抓取目錄和文件名的兩個函數C#根據網址抓取目錄和文件名的兩個函數 C#下載文件函數C#下載文件函數 C#用線程傳參下載文件的代碼C#用線程傳參下載文件的代碼 c#使用線程下載文件的控制技巧和缺陷c#使用線程下載文件的控制技巧和缺陷 asp.net中安裝使用OWC組件生成EXECEL步驟ASP.Net中安裝使用OWC組件生成EXECEL步驟 批量抓取網頁代碼中的HTTP和郵件地址,IO,正則表達式,抓網頁源碼批量抓取網頁代碼中的HTTP和郵件地址,IO,正則表達式,抓網頁源碼Name=strHtmlPagePath.Substring(myIntArray[i]+1,strHtmlPagePath.Length-myIntArray[i]-1);
     
     }
    }
   }
   return C#下載文件時候彈出選擇文件夾保存目錄的代碼
C#下載文件時候彈出選擇文件夾保存目錄的代碼 C#根據計算機名獲取對應IP地址C#根據計算機名獲取對應IP地址 C#獲取網絡鄰居所有工作組和機器名稱C#獲取網絡鄰居所有工作組和機器名稱 C#列表所有IIS站點以及相關站點屬性C#列表所有IIS站點以及相關站點屬性 c#讀取IIS中的站點相關屬性代碼c#讀取IIS中的站點相關屬性代碼 C#新建站點,刪除站點函數代碼C#新建站點,刪除站點函數代碼 C#下在圖片文件到本地,c#,c#下載,下載圖片,下載文件,下載函數C#下在圖片文件到本地,c#,c#下載,下載圖片,下載文件,下載函數 C#根據網址獲取域名,目錄名,文件名函數C#根據網址獲取域名,目錄名,文件名函數 c#獲取本機電腦相關信息c#獲取本機電腦相關信息 FTP網站文件到本地的C#代碼FTP網站文件到本地的C#代碼 c#保存文件時候的彈出選擇要保存的文件夾帶新建文件夾效果的類代碼c#保存文件時候的彈出選擇要保存的文件夾帶新建文件夾效果的類代碼 C#中調用對應的應用程打開文件序的代碼C#中調用對應的應用程打開文件序的代碼 數據表文件導出Execel文件-本地測試成功數據表文件導出Execel文件-本地測試成功 C#新保存文件時候用到按日期時間命名的代碼C#新保存文件時候用到按日期時間命名的代碼 C#根據網址抓取目錄和文件名的兩個函數C#根據網址抓取目錄和文件名的兩個函數 C#下載文件函數C#下載文件函數 C#用線程傳參下載文件的代碼C#用線程傳參下載文件的代碼 c#使用線程下載文件的控制技巧和缺陷c#使用線程下載文件的控制技巧和缺陷 asp.net中安裝使用OWC組件生成EXECEL步驟ASP.Net中安裝使用OWC組件生成EXECEL步驟 批量抓取網頁代碼中的HTTP和郵件地址,IO,正則表達式,抓網頁源碼批量抓取網頁代碼中的HTTP和郵件地址,IO,正則表達式,抓網頁源碼Name.ToLower();
  
  }

  #endregion


 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved