c# 正則表達式 根據cookie名字取值

       public string getCookie(string cookiesString, string cookieName)
        {
            return Regex.Match(cookiesString, "(^| )" + cookieName + "=([^;]*)(;|$)").Value;
        }
使用方式
string cookiesStr = "__guid=3537848.361868936745370700.1378194726646.6936; __utma=148900148.1597445961.1378194727.1378194727.1378194727.1; __utmb=148900148.1.10.1378194727; __utmc=148900148; __utmz=148900148.1378194727.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none)";
           
  Console.WriteLine(getCookie(cookiesStr, "__utmz"));

輸出

 __utmz=148900148.1378194727.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none)


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章