下面是一个将字符串中的<>及其包含内容全部替换为空的正则表达式:

var str = '<div><p>这是一段文字</p><span>这是一段文字</span></div>';
var reg = /<[^>]+>/g;
var result = str.replace(reg, '');
console.log(result); // 输出:这是一段文字这是一段文字

解释:

  • <[^>]+>:表示匹配以<开头、>结尾的字符串,其中^>表示除了>以外的任意字符,+表示匹配一次或多次。
  • g:表示全局匹配,即匹配所有符合条件的字符串。
  • replace(reg, ''):表示将符合正则表达式reg的字符串全部替换为空字符串。
js正则将字符串中将和其中包括的内容全部为空

原文地址: https://www.cveoy.top/t/topic/hdvw 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录