C# 字符串模糊查找

有一个很大的string字符串,比如string strText="我爱CSDN我爱CSDN我爱CSDN我爱和 谐CSDN我爱CSDN我爱CSDN",要查找其中的和谐关键字,其中关键中可能存在空格或者Tab键,或者两者组合,该怎么实现这个查询呢?string的的indexOf函数好像只能查找出关键字连续的,对于关键字中有空白符的好像查不到。

 

最终答案:
正则表达式 c#的
foreach (Match m in Regex.Matches(str, "和([\\s,\\t])*谐"))
  MessageBox.Show(m.Value);

str为你要查找的字符窜,空格和tab

posted @ 2012-01-29 21:39  jake2011  阅读(3935)  评论(0编辑  收藏  举报