zoukankan      html  css  js  c++  java
  • hive函数 parse_url的使用

    hive提供了直接处理url的函数 parse_url

    desc funtion 的解释是:

    parse_url(url, partToExtract[, key]) - extracts a part from a URL 提取url的一部分。

     partToExtract的选项包含[HOST,PATH,QUERY,REF,PROTOCOL,FILE,AUTHORITY,USERINFO]

    使用方法

    SELECT parse_url("https://i.cnblogs.com/EditPosts.aspx?postid=10489595","HOST");
    --i.cnblogs.com
    SELECT parse_url("https://i.cnblogs.com/EditPosts.aspx?postid=10489595","PATH");
    --/EditPosts.aspx
    SELECT parse_url("https://i.cnblogs.com/EditPosts.aspx?postid=10489595","QUERY");
    --postid=10489595
    SELECT parse_url("https://i.cnblogs.com/EditPosts.aspx?postid=10489595","REF");
    --NULL
    SELECT parse_url("https://i.cnblogs.com/EditPosts.aspx?postid=10489595","PROTOCOL");
    --https
    SELECT parse_url("https://i.cnblogs.com/EditPosts.aspx?postid=10489595","FILE");
    --/EditPosts.aspx?postid=10489595
    SELECT parse_url("https://i.cnblogs.com/EditPosts.aspx?postid=10489595","AUTHORITY");
    --i.cnblogs.com
    SELECT parse_url("https://i.cnblogs.com/EditPosts.aspx?postid=10489595","USERINFO");
    --NULL

    常用的参数有 "HOST" 和 "PATH"

    
    
  • 相关阅读:
    顯示IP
    iPad开发学习之二HelloWorld及发布ipa
    转:iphone/ipad网站开发技巧整理
    poj1026
    poj3270
    poj3132
    poj3617
    poj3692
    从C#到Python —— 谈谈我学习Python一周来的体会
    使用Dreamweaver格式化HTML代码
  • 原文地址:https://www.cnblogs.com/drjava/p/10489595.html
Copyright © 2011-2022 走看看