JavaScript 如何去除 HTML 标签

作者:vkvi 来源:ITPOW(原创) 日期:2009-7-5
<script language="javascript">
var str = "<a href=\"\" target=\"_blank\">yes</a>"
alert(str.replace(/<(.|\n)+?>/gi, ""));
</script>

gi 中 g 表示全局查找;i 表示忽略大小写。

+? 表示非贪婪匹配,也就是说要求匹配的字符串尽可能的短。

无法正确去除某些非标准的 HTML 代码,比如:<a href=">">cftea</a>,结果将是:">cftea

相关文章