Foxtable(狐表)用户栏目专家坐堂 → 这种ASCII码要怎么转


  共有1554人关注过本帖树形打印复制链接

主题:这种ASCII码要怎么转

帅哥哟,离线,有人找我吗?
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:109489 积分:557107 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/12/13 10:53:00 [显示全部帖子]

Dim s1 As String = "\x7Btital\x3A\x222023\u5E74\x2011\u6708\x3B\u6D59\u6C5F\u7A7A\......"
Dim bu As New StringBuilder
Dim ss() As String = s1.Split("\")
For i As Integer = 1 To ss.Length - 1
    Dim s As String = ss(i)
    If s.StartsWith("x") Then
        Dim s2 As String = s.Substring(0, 3)
        Dim s3 As String = s.Substring(3)
        bu.Append(Encoding.ASCII.GetString({HexToDec(s2.Trim("x"))}))
        bu.Append(s3)
    ElseIf s.StartsWith("u") Then
        bu.Append(Regex.Unescape("\" & s))
    Else
        bu.Append(s)
    End If 
Next
Output.Show(bu.ToString)

 回到顶部