咨詢電話:186 7916 6165 咨詢電話:186 7916 6165 (微信同號)    在線QQ:181796286
NEWS BLOG ·
學無止境
關注開優網絡 關注前沿
IIS7如何設置301重定向詳解
ASP.NET 循環中獲取行號

ASP.NET 獲得指定字符串中開始和結束中間的值

發表日期:2020-05-21    文章編輯:    瀏覽次數:675    標簽:

ASP.NET 獲得指定字符串中開始和結束中間的值

/// <summary>       

/// 獲得字符串中開始和結束字符串中間得值
/// </summary>    
/// <param name="str"></param>      
/// <param name="beginStr">開始</param>    
/// <param name="endStr">結束</param>       
/// <returns></returns>       
private static string GetStr(string str, string beginStr, string endStr)
{
   Regex rg = new Regex("(?<=(" + beginStr + "))[.\\s\\S]*?(?=(" + endStr + "))", RegexOptions.Multiline | RegexOptions.Singleline);
    return rg.Match(str).Value;

}

使用方法:

string oldStr = @"<b>我的博客地址</b>http://www.133324.tw/blog/";
string newStr =GetStr(oldStr, "<b>", "</b>");
//結果:我的博客地址

  string newoldstr = oldStr.Replace(GetStr(oldStr, "<b>", "</b>"), "PigBlogs");
//結果:<b>PigBlogs</b>http://www.133324.tw/blog/

(-^O^-)MG搞笑斑马_破解版下载 黑龙江快乐十分麻将走势图 重庆时时计划手机软件下载 蓝洞娱乐棋牌游戏下载 ios版快乐十分app 白小姐开奖查询 微乐宁夏麻将下载安装 极速时时彩是合法的吗 白小姐四有选一肖 易发棋牌手机版 欢乐捕鱼大战锁定道具怎么获得 今晚20选五开奖结果 东北正中哈尔滨麻将 0809nba开拓者vs湖人优酷5号 河内5分彩走势图 单机免费四人打麻将 江苏十一选五专家推荐预测一定牛