还得请教正则的大神。
假如我想在页面找到img标签这段。
我该怎样写正则?只需要找到一次就行了。我要把整个标签都显示出来
打个比方,页面上标签是这样的<img src="../xx/">
我要显示整段的元素

解决方案 »

  1.   

    /<img([^>]*)>/i
      

  2.   


    你好,正则可以替换所有img标签的结束符号>,替换成/>嘛?
      

  3.   

    str.replace(/(?!<img(?!>)*)>/g,"/>")
      

  4.   


    str.replace(/(?!<img[^>]*)[^/]>/g," />")保险一点,避免原本就是 />结束标签的被换成//>
      

  5.   


    "<img src=tt.com><img>".replace(/<img([^>]*)>/ig, "<img $1/>")
      

  6.   

    "<img src=tt.com><img>".replace(/<img([^>]*)>/igm, "<img $1/>")
      

  7.   


    "<img src=tt.com><img>".replace(/<img([^>]*)[\/]?>/igm, "<img $1/>");