.net 关于去除<p></p>标签之间全角半角 空格的正则表达式问题。。
显示文章内容时,考虑到用户可能已加不同数量空格、半角空格、全角空格、未加空格;如何去掉每段前的空格,由程序统一加段缩进。有没有高手能指教一下,谢谢!比如:<p>此处是内容...
显示文章内容时,考虑到用户可能已加不同数量空格、半角空格、全角空格、未加空格;如何去掉每段前的空格,由程序统一加段缩进。有没有高手能指教一下,谢谢!
比如:<p> 此处是内容</p>的结果是<p> 此处是内容</p>
Regex rex = new Regex(@"正则表达式");
string str = rex.Replace("<p> 此处是内容</p><p> 此处是内容</p>","<p>");
Console.Write(str);求此处的正则表达式,或者是不是有其它的方法。
只去除段首的空格,中间的不去除。。 展开
比如:<p> 此处是内容</p>的结果是<p> 此处是内容</p>
Regex rex = new Regex(@"正则表达式");
string str = rex.Replace("<p> 此处是内容</p><p> 此处是内容</p>","<p>");
Console.Write(str);求此处的正则表达式,或者是不是有其它的方法。
只去除段首的空格,中间的不去除。。 展开
2012-03-30
展开全部
试试这个:
string str = rex.Replace("\<p\>\s*","<p>");
不过我有个疑问,浏览器应该自己会把空白压缩掉的,除非是 这样明确指出的。何必要自己来?
string str = rex.Replace("\<p\>\s*","<p>");
不过我有个疑问,浏览器应该自己会把空白压缩掉的,除非是 这样明确指出的。何必要自己来?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询