日期:2014-05-19  浏览次数:20867 次

[非常急]正则在DW里都没有错但是在C#里一条也查不到
<img.+?> | <img.+?/> 查所有的img标签在DW里非常正常但是在C#里matchs.count返回总是0???

------解决方案--------------------
<img.+?> | <img.+?/>
这个正则没必要这样写,按你的写法
<img.+?> 一个就够了

<img[^> ]*>
这样写好点

如果不行,给出源字符串的例子,贴下你所使用的测试代码
------解决方案--------------------
try

MatchCollection mc = Regex.Matches(string1, @ " <img[^> ]*> ", RegexOptions.IgnoreCase);

要加RegexOptions.IgnoreCase参数忽略大小写的