作者fumizuki (蒙面加菲狮)
看板Visual_Basic
标题Re: [.NET] 请问要如何将英文字母转为数字呢?
时间Wed May 9 23:30:22 2007
※ 引述《plustw (keeping)》之铭言:
: 请教一下
: 我想要把一字串
: 里头有夹杂英文字母和数字
: 利用像将英文字母转为unicode的方式
: 把全部字串都转为数字呢??
: 例如 1234ABC5678DEF
: 转为 12346566675678686970
: VB.net有办法做到吗
: 或是有其他方式可以完成呢
: 谢谢大家
Dim s As String = "1234ABC5678DEF"
Dim res As String = ""
For i = 1 To Len(s)
c = Asc(Strings.Mid(s, i, 1))
If c >= 65 And c <= 90 Then
res &= c
Else
res &= Strings.Mid(s, i, 1)
End If
Next
MsgBox(res)
--
▃▅▇▆▄ ▆▂▃ `
逝去感情如何能留住,半点痴情遗留殊不易,██▅▇▄▃ ▇▃▂" .
█████████▃i ▁▄▇
更多凄凄惨惨的遭遇…………██▆▃ █▅▆▃ˍ▄*
◢ ▂█▄▇▅▂▌.
我不知道,王~八~蛋~~! ▂▆███ █▄▃ 。fumizuki。Check。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.194.224.174
1F:推 plustw:谢谢你~~成功了!!我想了好几天~~都想不出来(大心) 05/10 17:25