正規表現でURL文字列の最初と最後を削除したい


python3で

[code]

    https://hoge1.hoge2
    
[/code]

のような文字列から

`https://`と`hoge2`を取り除き  
`hoge1`だけを取り出す方法を教えていただけませんか




「URLからサブドメインを取得する」が質問に対するゴールと解釈して答えます。

URLから何かしらの情報を得たいのであれば、まずは `urllib.parse` を利用しましょう（正規表現を使った解法は他の方に任せます）

[code]

    >>> from urllib.parse import urlparse
    >>> o = urlparse('https://hoge1.hoge2')
    >>> print(o.hostname.split('.')[0])
    'hoge'
    
[/code]

ちなみに、より正確にドメインとサブドメインを取得したい場合は tldextract というパッケージを利用する方法もあります。  
<https://pypi.python.org/pypi/tldextract>

