js 删除字符串标签中的属性
要删除字符串中标签的属性,可以使用正则表达式和replace()函数来实现。
下面是一个例子,演示如何删除字符串中标签的属性:
var str = '<div id="myDiv" class="myClass">Hello, World!</div>';
// 使用正则表达式匹配并替换属性
var newStr = str.replace(/(<\w+)(\s+[^>]+)?/g, '$1');
console.log(newStr); // 输出: '<div>Hello, World!</div>'
在上面的例子中,我们使用正则表达式/(<\w+)(\s+[^>]+)?/g来匹配字符串中的标签和属性。然后使用replace()函数将匹配到的内容替换为标签本身,即$1。
这样就可以删除字符串中标签的属性了。
原文地址: https://www.cveoy.top/t/topic/ihfM 著作权归作者所有。请勿转载和采集!