在所有段落标记内插入字体标记,或在段落标记内用字体标记换行(ASP.NET)
我有一个字符串变量,它的值如下。只是一些html内容在所有段落标记内插入字体标记,或在段落标记内用字体标记换行(ASP.NET),asp.net,vb.net,c#-4.0,vb.net-2010,Asp.net,Vb.net,C# 4.0,Vb.net 2010,我有一个字符串变量,它的值如下。只是一些html内容 <p>Lorem Ipsum is simpl...</p> <p>Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the in...</p> <p>Lorem Ipsum i...</p> <p>Lorem I
<p>Lorem Ipsum is simpl...</p>
<p>Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the in...</p>
<p>Lorem Ipsum i...</p> <p>Lorem Ipygutyu...</p> <p>Lorem Ipsum is simtyu...</p>
Lorem Ipsum很简单…
Lorem Ipsum只是印刷和排版行业的虚拟文本。Lorem Ipsum一直是……中的佼佼者。
洛雷姆·伊普苏姆一世。洛雷姆·伊普苏姆一世。洛雷姆·伊普苏姆一世是一个简单的
我必须用这样的字体标记在所有段落标记中包装文本
<p><font face="Arial">Lorem Ipsum idfg dfgs simpl...</font></p>
<p><font face="Arial">Lorem Ipsum is simdfg pl...</font></p>
<p><font face="Arial">Lorem Ipsum ert retreis simpl...</font></p> <p><font face="Arial">Lorem Ipsuertrem is simpl...</font></p> <p><font face="Arial">Lorem Ipsumfghfgh is simpl...</font></p>
我怎样才能做到这一点。结果应该是这样的
<p><font face="Arial">Lorem Ipsum idfg dfgs simpl...</font></p>
<p><font face="Arial">Lorem Ipsum is simdfg pl...</font></p>
<p><font face="Arial">Lorem Ipsum ert retreis simpl...</font></p> <p><font face="Arial">Lorem Ipsuertrem is simpl...</font></p> <p><font face="Arial">Lorem Ipsumfghfgh is simpl...</font></p>
Lorem Ipsum idfg dfgs simple…
Lorem Ipsum是simdfg pl.。
Lorem Ipsum ert retreis simple…Lorem Ipsuertrem是简单的…Lorem Ipsumfghfgh是简单的
试试这个:
yourtext = yourtext.Replace("<p>", "<p><font face=""Arial"">").Replace("</p>", "</font></p>")
yourtext=yourtext.Replace(“”,“”).Replace(“”,“”)
字符串替换在这种情况下对您有帮助吗?看起来很直截了当。朋友,实际上我在描述中遗漏了一点,那就是它不会仅仅是标签和里面的一些文字。P标记内部可能会有span标记,有时标记会有内联样式。所以我们不能仅仅替换标签。实际上,我是使用JQUERY(Wrap和Unwrap方法)实现的