strings.extract_hostname
strings.extract_hostname(string)
說明
從字串中擷取主機名稱。這項函式會區分大小寫。
參數資料類型
STRING
傳回類型
STRING
程式碼範例
範例 1
這個範例會傳回空字串。
strings.extract_hostname("") = ""
範例 2
隨機字串,而非網址
strings.extract_hostname("1234") = "1234"
範例 3
多個反斜線
strings.extract_hostname("\\\\") = ""
範例 4
妥善處理非英文字元
strings.extract_hostname("http://例子.卷筒纸.中国") = "例子.卷筒纸.中国"
範例 5
處理 URI
strings.extract_hostname("mailto:?to=&subject=&body=") = "mailto"
範例 6
實際網址前有多個字元
strings.extract_hostname(" \t !$5*^)&dahgsdfs;http://www.google.com") = "www.google.com"
範例 7
URI 中的特殊字元 #
strings.extract_hostname("test#@google.com") = "test"
範例 8
網址中的特殊字元 #
strings.extract_hostname("https://test#@google.com") = "test"