繁体   English   中英

在C#中拆分字符串

[英]Splitting a string in C#

我想知道是否有人可以帮助我使用字符串拆分来获取HTML文档中<p> </p>标记之间所有出现的文本?

听起来好像您想看一下HTML Agility Pack 它在狡猾的HTML文档中效果很好!

对于String.Split()这是一个很大的问题。 我建议改用XML解析器。

看一下正则表达式。 字符串拆分不是一个好的解决方案。

为了建议RegEx的人们受益,我只能指出以下答案:

RegEx匹配XHTML自包含标签以外的打开标签(堆栈溢出)

拒绝吧。

我一直在手动执行此操作,只是循环遍历字符串并计数<p>标记,如果您发现一个<p和另一个<p和另一个,并且突然发现</p> ,则必须等待直到找到第三个</p>为止

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM