我要匹配<img alt="冲4钻特价 山东省移动10元 只充6市 闪电发货 自动秒冲 3分到账" 之类的,我用@"<img alt="".{0,}自动秒充.{0,}"""为什么匹配不了啊

解决方案 »

  1.   

    你的中文写错了,
    自动秒冲自动秒充@" <img alt="".{0,}自动秒[充冲].{0,}"""
      

  2.   


    <img alt=".*?(?:自动秒冲)[^"]*"
      

  3.   

    轻易不要使用小数点,否则会得到意想不到的结果@"(?i)<img alt=""[^""]*?自动秒[充冲][^""]*"""
    //不过估计楼主要的只是alt的内容,换成
    @"(?i)(?<=<img alt="")[^""]*?自动秒[充冲][^""]*(?="")"
      

  4.   

    @"(?i)(?<=<img alt="")[^""]*?自动秒[充冲][^""]*(?="")"  我还得学啊,遥遥无期