一个js正则表达式的问题?

var rxhtmlTag = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi;

var value="<div/>";

value = value.replace( rxhtmlTag, "<$1></$2>" );

console.log(value);

这段代码的输出结果为:

<div></div>

为什么呢?看不懂代码,求javascript高手指点一下。


人到中年有点甜
浏览 507回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript