首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

[十分急]正则在DW里都没有错但是在C#里一条也查不到

2011-12-25 
[非常急]正则在DW里都没有错但是在C#里一条也查不到img.+? | img.+?/ 查所有的img标签在DW里非常正常

[非常急]正则在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参数忽略大小写的

热点排行