a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 編程 > C# > 正文

c#模擬js escape方法的簡單實例

2020-01-24 03:03:37
字體:
供稿:網(wǎng)友
復(fù)制代碼 代碼如下:

public static string Escape(string s)
        {
            StringBuilder sb = new StringBuilder();
            byte[] ba = System.Text.Encoding.Unicode.GetBytes(s);
            for (int i = 0; i < ba.Length; i += 2)
            {
                if (ba[i + 1] == 0)
                {
                    //數(shù)字,大小寫字母,以及"+-*/._"不變
                    if (
                          (ba[i] >= 48 && ba[i] <= 57)
                        || (ba[i] >= 64 && ba[i] <= 90)
                        || (ba[i] >= 97 && ba[i] <= 122)
                        || (ba[i] == 42 || ba[i] == 43 || ba[i] == 45 || ba[i] == 46 || ba[i] == 47 || ba[i] == 95)
                        )//保持不變
                    {
                        sb.Append(Encoding.Unicode.GetString(ba, i, 2));

                    }
                    else//%xx形式
                    {
                        sb.Append("%");
                        sb.Append(ba[i].ToString("X2"));
                    }
                }
                else
                {
                    sb.Append("%u");
                    sb.Append(ba[i + 1].ToString("X2"));
                    sb.Append(ba[i].ToString("X2"));
                }
            }
            return sb.ToString();
        }
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 91文字幕巨乱亚洲香蕉 | 91九色视频在线 | 国产精品免费一区二区三区四区 | 黄色片在线免费观看 | 亚洲品质自拍视频网站 | 欧美色图 | 日日爱视频| 黄色在线资源 | 成人亚洲视频 | 国产一级黄片毛片 | 国产欧美一区二区精品性色 | 国产嫩草91 | 亚洲第一黄色网 | 在线观看欧美成人 | 久草福利资源 | 亚洲国产视频一区 | 视频在线一区二区 | 啵啵影院午夜男人免费视频 | 亚洲一区 国产 | 欧美乱码精品一区二区三 | 国产亚洲精品久久久久动 | 女同久久另类99精品国产 | 蜜桃臀一区二区三区 | 99爱视频| 成人精品在线视频 | 美女福利视频网站 | 精品一区亚洲 | 国产999精品久久久久久 | 亚洲高清不卡视频 | 女性隐私网站视频 | 欧美一性一乱一交 | 久久精品视频偷拍 | 中文字幕三区 | 欧美日b| 欧美激情第1页 | 在线观看国产一级片 | 国产18av | 成人精品 | 久久国产精品免费视频 | 国产精品视频播放 | 性一交一乱一透一a级 |