JavaScript用正则表达式过滤 html 标签

如列子:
<p>1.今天天气很好</p>
<p>2.明天会下雨</p>
<p>3.后天是晴天</p>

现在希望两种过滤:
第一个 是把所有的p标签都过滤掉只保留文字,如:1.今天天气很好2.明天会下雨3.后天是晴天,

第二个 是把所有<p>标签过滤掉,把</p>替换成<br />

上面两种过滤方法都是分开写的
求大神指点

1:content=content.replace(/<\/?p[^>]*>/gi,'');//删除所有的<p>及</p>标签
2:content=content.replace(/<p[^>]*>/gi,'').replace(/<\/p>/gi,'<br />');
温馨提示:答案为网友推荐,仅供参考