posts - 495,comments - 227,trackbacks - 0
          class ReqParam(queryString: String, val encode: String = "GBK") : HashMap<String, String>() {
                  
                  init {
                      queryString.split(
          "&+".toRegex()).filter { it.contains("=") }.forEach {
                          val kv 
          = it.split("(?<!=+)=".toRegex())
                          put(kv[
          0], URLDecoder.decode(kv[1], encode))
                      }
                      
                  }
              }

          以上是kotlin代碼,是將鏈接地址串的 queryString 拆分k=v形式,并提取值

          fun main(args: Array<String>) {
              val domain 
          = "fu.area.duxiu.com"
              val subdomain 
          = domain.replace(Regex(""".+((\.\w+){2})"""), "$1")
              println(subdomain)
          }

          取主域名

          public static String cookieDomain(String domain) {
                  
          if (domain.matches("((2[0-4]\\d|25[0-5]|[01]?\\d\\d?)\\.){3}(2[0-4]\\d|25[0-5]|[01]?\\d\\d?)")) {// 如果是IP地址,主域名就是IP地址
                      return domain;
                  }
                  
          return domain.substring(domain.indexOf("."));// 寫子域名,域名前邊加上"."
              }

          判斷IP
          posted on 2016-07-26 18:04 SIMONE 閱讀(586) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 乌拉特中旗| 金湖县| 龙川县| 漠河县| 隆化县| 武功县| 兰溪市| 岗巴县| 广灵县| 伊金霍洛旗| 东兴市| 波密县| 稻城县| 崇信县| 云林县| 长宁区| 海丰县| 靖西县| 芜湖县| 台南市| 浑源县| 梅州市| 大余县| 塔城市| 增城市| 界首市| 贞丰县| 屯留县| 兴文县| 阳城县| 巨野县| 兰坪| 当涂县| 崇左市| 静海县| 曲水县| 司法| 新乐市| 台南县| 隆尧县| 阿克苏市|