我需要匹配所有这些开始标记:
<p>
<a href="foo">
Run Code Online (Sandbox Code Playgroud)
但不是这些:
<br />
<hr class="foo" />
Run Code Online (Sandbox Code Playgroud)
我想出了这个,并希望确保我做对了.我只抓住了a-z.
<([a-z]+) *[^/]*?>
Run Code Online (Sandbox Code Playgroud)
我相信它说:
/,然后我有这个权利吗?更重要的是,你怎么看?
我如何使用HTML Agility Pack?
我的XHTML文档并不完全有效.这就是我想要使用它的原因.我如何在我的项目中使用它?我的项目是在C#中.
有没有简单的方法来删除所有HTML标签或从字符串相关的任何HTML?
例如:
string title = "<b> Hulk Hogan's Celebrity Championship Wrestling <font color=\"#228b22\">[Proj # 206010]</font></b> (Reality Series, )"
Run Code Online (Sandbox Code Playgroud)
以上应该是:
"绿巨人霍根的名人冠军摔跤[Proj#206010](现实系列)"
我想要替换字符串中的所有超过2个空格而不是新行,我有这个正则表达式:\s{2,}但它也匹配新行.
如何仅匹配2个或更多空格而不是新行?
我正在使用c#
我有一个带有HTML代码的字符串.我想删除所有的HTML标签.所以<和>之间的所有字符.
这是我的代码剪辑:
WebClient wClient = new WebClient();
SourceCode = wClient.DownloadString( txtSourceURL.Text );
txtSourceCode.Text = SourceCode;
//remove here all between "<" and ">"
txtSourceCodeFormatted.Text = SourceCode;
Run Code Online (Sandbox Code Playgroud)
希望有人能帮助我