一定要用正则吗,似乎没这个必要吧,有很多方法都可以做到string yourStr = "200602";
string resultStr = yourStr.Substring(0, 4) + "-" + yourStr.Substring(4);正则的string yourStr = "200602";
string resultStr = Regex.Replace(yourStr, @"(\d{4})(\d{2})","$1-$2");
string resultStr = yourStr.Substring(0, 4) + "-" + yourStr.Substring(4);正则的string yourStr = "200602";
string resultStr = Regex.Replace(yourStr, @"(\d{4})(\d{2})","$1-$2");
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货