采集项目中,因为经常会碰到中文的url,需要对整个url进行编码
 呵呵,代码最能说明问题,大家看吧

使用 MatchEvaluator 委托 对有汉字的整个url进行编码 System.Text.RegularExpressions.MatchEvaluator me = new System.Text.RegularExpressions.MatchEvaluator(cnUrlEncode);
使用 MatchEvaluator 委托 对有汉字的整个url进行编码            
string url = "http://community.csdn.net/中国人/Expert/中topic/5114/国5114234.xml?temp=.4305384人";
使用 MatchEvaluator 委托 对有汉字的整个url进行编码            
string urla = "http://community.csdn.net/Expert/topic/5114/5114234.xml?temp=.4305384";
使用 MatchEvaluator 委托 对有汉字的整个url进行编码            url 
= System.Text.RegularExpressions.Regex.Replace(url, "([\u4e00-\u9fa5])",me);


委托

使用 MatchEvaluator 委托 对有汉字的整个url进行编码private string cnUrlEncode(System.Text.RegularExpressions.Match m)
        }

相关文章:

  • 2022-12-23
  • 2022-03-08
  • 2022-12-23
  • 2021-10-20
  • 2022-12-23
  • 2021-11-28
  • 2021-06-30
  • 2021-11-23
猜你喜欢
  • 2021-12-21
  • 2022-12-23
  • 2022-12-23
  • 2021-11-24
  • 2022-12-23
相关资源
相似解决方案