当前位置: 代码迷 >> ASP.NET >> 求1与正则表达式,要求能够提取两个字符串中间的字符串
  详细解决方案

求1与正则表达式,要求能够提取两个字符串中间的字符串

热度:2094   发布时间:2013-02-25 00:00:00.0
求一与正则表达式,要求能够提取两个字符串中间的字符串
如:“地址:江西南昌电话:1234567联系人:小A”,要求能够取出“地址:”和“电话:”中间的字符串:“江西南昌”

------解决方案--------------------------------------------------------
string str = "“地址:江西南昌电话:1234567联系人:小A ";

Regex reg = new Regex(@ "地址:([\s\S]*?)电话: ");
Match m = reg.Match(str);
if (m.Success)
{
Response.Write(m.Result( "$1 "));
}