js正则实现找到两个特定字符(串)之间的内容并替换

下面这段代码的作用就是 找到strs字符串中标签中的内容,如果内容中含有'widget_pic',就把两边的uievent标签替换成ue4event

const strs =  '

widget_pic

gogo
guigui

widget_pic

' const arr = strs.replace(/\.*?\<\/uievent\>/g,function(str){ if(str.indexOf('widget_pic') > 0){ return str.replace(/uievent/g,'ue4event') } return str }) console.log(arr)

你可能感兴趣的:(js正则实现找到两个特定字符(串)之间的内容并替换)