日期:2014-05-17  浏览次数:21398 次

关键字过滤
过滤的内容在文本文件 a.txt中,如下:

,
?
、
。
“
”
《
》
!
,
:
;
?
【
】
@
人民

C#代码:

string fileContent = System.IO.File.ReadAllText(stmp + @"\a.txt").Replace("\r\n", "|");
string  filtervalue = System.Text.RegularExpressions.Regex.Replace("AC检索页面中的AP数量字段", fileContent, "");

正在分析“,|?|、|。|“|”|《|》|!|,|:|;|?|【|】|@|人民”- 限定符 {x,y} 前没有任何内容。
过滤数据

------解决方案--------------------
想过滤什么,想要什么数据说清楚
------解决方案--------------------
同样的问题,关注
------解决方案--------------------
引用:
,
 ?
、
 。
“
 ”
《
 》
 !
 ,
 :
 ;
 ?
 【
 】
@
人民
的


想过滤“的”




------解决方案--------------------
没看懂
------解决方案--------------------
string.Replace或者正则
------解决方案--------------------
因为?是正则表达式中的关键字,所以必须要转义。
string fileContent = @",
------解决方案--------------------
\?
------解决方案--------------------
、
------解决方案--------------------
。
------解决方案--------------------
“
------解决方案--------------------
”
------解决方案--------------------
《
------解决方案--------------------
》
------解决方案--------------------
!
------解决方案--------------------
,
------解决方案--------------------
:
------解决方案--------------------
;
------解决方案--------------------
?
------解决方案--------------------
【
------解决方案--------------------
】
------解决方案--------------------
@
------解决方案--------------------
的
------解决方案--------------------
人民";
string filtervalue =Regex.Replace("AC检索页面中的AP数量字段", fileContent, "");
------解决方案--------------------
string fileContent = @"[,?、“”《》!,:;?【】@]
------解决方案--------------------
的
------解决方案--------------------
人民";
string filtervalue = System.Text.RegularExpressions.Regex.Replace("AC检索页面中的AP@数量字段!,?", fileContent, "");