RT,
在dreamweaver中需要匹配一下包含alt属性 且alt的值不为空,只为中文的所有img
<img src="images/Teens_KAT_3D_01.jpg" width="402" height="347" alt="圖中所見是一顆牙齒和它周邊組織的縱切面,顯示牙齒的硬組織、軟組織和牙周組織"/>谢谢各位。。

解决方案 »

  1.   

    <img[^>]+?alt=[""][^x00-xff]+[""]/>
      

  2.   

    <img[^>]+?alt=([""']?)[\u4e00-\u9fa5]+\1[^>]+>
      

  3.   

    亲,如何匹配的时候不匹配等于某一句话的呢 
    比如不匹配alt是我爱你的
    <img src="images/Teens_KAT_3D_01.jpg" width="402" height="347" alt="我爱你"/>
      

  4.   

    <img[^>]+?alt=([""']?)[\u4e00-\u9fa5,。、;,.;??]+\1[^>]+> 
    再改一下,忘了标点符号了
      

  5.   

    <img[^>]+?alt=([""']?)((?!我爱你\1)[\u4e00-\u9fa5,。、;,.;??])+\1[^>]+> 
      

  6.   

    Regex reg = new Regex(@"(?is)<img[^<>]+alt=""[\u4e00-\u9fa5]+[^<>]+/>");
      

  7.   

    似乎这个只能匹配alt在最后面的,现在alt不一定是在最后面啊
      

  8.   

    Quote: 引用 7 楼 pengbo5241 的回复:

    似乎这个只能匹配alt在最后面的,现在alt不一定是在最后面啊 
    Quote:
    <img src="images/Teens_KAT_3D_01.jpg" alt="圖中所見是一顆牙齒和它周邊組織的縱切面,顯示牙齒的硬組織、軟組織和牙周組織" width="402" height="347" />
    照样能匹配