请教关于正则替换的问题 本帖最后由 kjf1975 于 2010-12-07 02:06:41 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 void Main(){ string s=@"<p class=""content1""> 头疼的问题 </p><p class=""content2""> 头疼的问题2 </p><p class=""content1""> 要命的问题 </p>"; Regex reg=new Regex(@"(?i)<p\s*class=(['""]?)content1\1[^>]*>(.*?)</p>"); s=reg.Replace(s,@"$2"); Console.Write(s); /*头疼的问题 <p class="content2"> 头疼的问题2 </p> 要命的问题 */} 写死就行了。void Main(){ string s=@"<p class=""content1""> 头疼的问题 </p><p class=""content2""> 头疼的问题2 </p><p class=""content1""> 要命的问题 </p>"; Regex reg=new Regex(@"(?i)<p class=\"content1\"[^>]*>([\s\S]*?)</p>"); s=reg.Replace(s,@"$1"); Console.Write(s); /*头疼的问题 <p class="content2"> 头疼的问题2 </p> 要命的问题 */} void Main(){ string s=@"<p class=""content1""> 头疼的问题 </p><p class=""content2""> 头疼的问题2 </p><p class=""content1""> 要命的问题 </p>"; Regex reg=new Regex("(?i)<p class=\"content1\"[^>]*>([\s\S]*?)</p>"); s=reg.Replace(s,@"$1"); Console.Write(s); /*头疼的问题 <p class="content2"> 头疼的问题2 </p> 要命的问题 */} C# bitmap作图问题(WinCE) 如何把下面的C++代码写成C#代码? 关于简单网页问题 C# 中 Add Reference 问题 C# 查询FoxPro数据太慢 大家帮忙解决一个问题? 棘手的问题:怎么样才能够在刷新的时候不触发onunload()事件啊,急!!! GetSetting 函数,在C#怎么实现 与大家讨论一个问题 神啊,救救我吧 一个普通的.net的winform程序添加到系统服务后的问题,请大虾帮忙 请问为什么ClientSocket.Connect(ServerInfo);运行时会出现 对像没有实例化??
void Main()
{
string s=@"<p class=""content1""> 头疼的问题 </p>
<p class=""content2""> 头疼的问题2 </p>
<p class=""content1""> 要命的问题 </p>";
Regex reg=new Regex(@"(?i)<p\s*class=(['""]?)content1\1[^>]*>(.*?)</p>");
s=reg.Replace(s,@"$2");
Console.Write(s);
/*
头疼的问题
<p class="content2"> 头疼的问题2 </p>
要命的问题
*/
}
void Main()
{
string s=@"<p class=""content1""> 头疼的问题 </p>
<p class=""content2""> 头疼的问题2 </p>
<p class=""content1""> 要命的问题 </p>";
Regex reg=new Regex(@"(?i)<p class=\"content1\"[^>]*>([\s\S]*?)</p>");
s=reg.Replace(s,@"$1");
Console.Write(s);
/*
头疼的问题
<p class="content2"> 头疼的问题2 </p>
要命的问题
*/
}
{
string s=@"<p class=""content1""> 头疼的问题 </p>
<p class=""content2""> 头疼的问题2 </p>
<p class=""content1""> 要命的问题 </p>";
Regex reg=new Regex("(?i)<p class=\"content1\"[^>]*>([\s\S]*?)</p>");
s=reg.Replace(s,@"$1");
Console.Write(s);
/*
头疼的问题
<p class="content2"> 头疼的问题2 </p>
要命的问题
*/
}