原先:<p style="text-align: center">牛逼的人大进补食谱</p><img alt=" " src="/Uploads/images/g.jpg" style="width: 123px; height: 290px" /></p><p>此水果有很好的治疗浮肿作用。</p>
<p>进补价值:因蕨麻含有大量的淀粉、蛋白质、脂肪、无机盐和维生素,经常食用,确有类似人参延年益寿的功效,因此被人们美誉为仙果,是滋补进食之佳品。除此之外还有强心补肾、生津止渴、补脾健胃、调经活血,治疗神经衰弱、失眠头昏、烦躁口渴、不思饮食等功效。</p>
要求:1.在每个<p>...</p>后面加个标签<br />请问这个如何实现比较好?不能使用任何可视化asp.net控件进行处理
<p>进补价值:因蕨麻含有大量的淀粉、蛋白质、脂肪、无机盐和维生素,经常食用,确有类似人参延年益寿的功效,因此被人们美誉为仙果,是滋补进食之佳品。除此之外还有强心补肾、生津止渴、补脾健胃、调经活血,治疗神经衰弱、失眠头昏、烦躁口渴、不思饮食等功效。</p>
要求:1.在每个<p>...</p>后面加个标签<br />请问这个如何实现比较好?不能使用任何可视化asp.net控件进行处理
</p><br />
全部替换
</p>------------------------
<p>进补价值:因蕨麻含有大量的淀粉、蛋白质、脂肪、无机盐和维生素,经常食用,确有类似人参延年益寿的功效,因此被人们美誉为仙果,是滋补进食之佳品。除此之外还有强心补肾、生津止渴、补脾健胃、调经活血,治疗神经衰弱、失眠头昏、烦躁口渴、不思饮食等功效。</p>";
Regex reg2 = new Regex(@"(?<=</p>)");
string result = reg2.Replace(str, "<br/>");
<head runat="server">
<title>无标题页</title>
<script type="text/javascript">
window.onload=function(){
var pCollection = document.getElementsByTagName("p");
for(var i=0;i<pCollection.length;i++)
insertAfter(document.createElement("br"),pCollection[i])
alert(document.body.innerHTML)
}
function insertAfter(newEl, targetEl)
{
var parentEl = targetEl.parentNode;
if(parentEl.lastChild == targetEl){
parentEl.appendChild(newEl);
}
else{
parentEl.insertBefore(newEl,targetEl.nextSibling);
}
}
</script>
</head>
<body>
<p style="text-align: center">牛逼的人大进补食谱</p><img alt=" " src="/Uploads/images/g.jpg" style="width: 123px; height: 290px" /><p>此水果有很好的治疗浮肿作用。</p>
<p>进补价值:因蕨麻含有大量的淀粉、蛋白质、脂肪、无机盐和维生素,经常食用,确有类似人参延年益寿的功效,因此被人们美誉为仙果,是滋补进食之佳品。除此之外还有强心补肾、生津止渴、补脾健胃、调经活血,治疗神经衰弱、失眠头昏、烦躁口渴、不思饮食等功效。</p>
</body>
</html>