1.

  var data = "<table id=\"test\"><tr class=\"light\"><td> test </td></tr></table>";
   var reg = /<([a-z]+)[^>]*>/ig;
   var a = data.replace(reg, "<$1>");
   console.log(a);

JavaScript:正则表达式 应用

2.

var str="";
    var data = [' <img alt="" border="0" name="g6-o44-1" onload="DrawImage" src="/bmp/foo1.jpg" />', ' <img src="/bmp/foo2.jpg" alt="" border="0" name="g6-o44-2" onload="DrawImage" />'] ;  
    var reg = /<img\b(?=(?:(?!name=).)*name=(['"]?)([^'"\s>]+)\1)(?:(?!src=).)*src=(['"]?)([^'"\s>]+)\3[^>]*>/i;  
    for(var i=0;i<data.length;i++)  
    {  
        var s = data[i];  
        str += "源字符串:" + s + "\n";  
       
        if(reg.test(s))  
        {  
            str+= "name: " + RegExp.$2 + "\n";  
            str += "src: " + RegExp.$4 + "\n";  
        }  
    }  
    console.log(str);

JavaScript:正则表达式 应用

3.

相关文章:

  • 2021-11-04
  • 2021-11-15
  • 2021-08-15
  • 2021-04-17
  • 2022-01-06
  • 2021-11-11
猜你喜欢
  • 2022-12-23
  • 2021-06-04
  • 2021-09-13
  • 2022-12-23
  • 2022-01-08
  • 2021-07-04
  • 2021-12-24
相关资源
相似解决方案