码迷,mamicode.com
首页 > Web开发 > 详细

从URL中获取搜索关键字

时间:2015-03-02 16:38:19      阅读:249      评论:0      收藏:0      [点我收藏+]

标签:

 1 public string GetSearchKeyWords(string strQuery)
 2 {
 3     string result = "";
 4     string pattern = "\\b\\w*p=(?!u)\\w*\\b|\\b\\w*q=(?!u)\\w*\\b|\\b\\w*qs=(?!u)\\w*\\b"
 5             + "|\\b\\w*encquery=(?!u)\\w*\\b|\\b\\w*k=(?!u)\\w*\\b\\b\\w*qt=(?!u)\\w*\\b"
 6             + "|\\b\\w*query=(?!u)\\w*\\b|\\b\\w*rdata=(?!u)\\w*\\b|\\b\\w*search_word=(?!u)\\w*\\b"
 7             + "|\\b\\w*szukaj|terms=(?!u)\\w*\\b\\b\\w*text=(?!u)\\w*\\b|\\b\\w*wd=(?!u)\\w*\\b|\\b\\w*words=(?!u)\\w*\\b";
 8     foreach (Match m in Regex.Matches(strQuery, pattern)) {
 9         // get the matched string
10         string x = m.ToString();
11         x = x.Substring(1, x.Length - 1);
12         // collect all text
13         result += x;
14     }
15     return result.Replace("=", "");
16 }

 

从URL中获取搜索关键字

标签:

原文地址:http://www.cnblogs.com/fengye87626/p/4308870.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!