HttpUtility.UrlEncode 编码输出的字母替小写,怎样改成大写呢

 我来答
手机用户69417
2013-11-26 · TA获得超过147个赞
知道答主
回答量:126
采纳率:0%
帮助的人:169万
展开全部
------最佳解决方案-------------------------------------------------------- Public Sub Main() Dim sInput, sRegex As String sInput = "aabbccddeeffcccgghhcccciijjcccckkcc" sRegex = "cc" Dim r As Regex = New Regex(sRegex) Dim myEvaluator As MatchEvaluator = New MatchEvaluator(AddressOf ReplaceCC) sInput = r.Replace(sInput, myEvaluator) Console.WriteLine(sInput)End SubPublic Function ReplaceCC(ByVal m As Match) As String Dim i As String = m.ToString.ToUpper Return i.ToString() ------其他解决方案--------------------------------------------------------引用:Encode之后的内容是给机器用的,也不是给人用的何必呢? 但是我要把编码后的字符串发送到服务器,服务器只识别大写的,小写的无法识别。 ------其他解决方案--------------------------------------------------------增加分数,继续等啊。高手现身吧。 ------其他解决方案--------------------------------------------------------System.Web.HttpUtility.UrlEncode( "", System.Text.UnicodeEncoding.GetEncoding( "GB2312 ")).ToUpper()) ------其他解决方案--------------------------------------------------------引用:System.Web.HttpUtility.UrlEncode( "", System.Text.UnicodeEncoding.GetEncoding( "GB2312 ")).ToUpper()) 这样就把整个字符串中的字母全部转换为大写了,我只需要把 %3a 这样的字符中的 字母转换为大写 ------其他解决方案--------------------------------------------------------动手写一个,看看能满足你的需求吧
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式