Enom API 呼び出しからドメイン名のリストを作成しようとしています。多くの情報が返ってきたので、ドメイン名に関連する行を見つけて、それらを結合する必要があります。
Enom から返される文字列は、次のようになります。
SLD1=domain1
TLD1=com
SLD2=domain2
TLD2=org
TLDOverride=1
SLD3=domain3
TLD4=co.uk
SLD5=domain4
TLD5=net
TLDOverride=1
次のようなリストからリストを作成したいと思います。
[domain1.com, domain2.org, domain3.co.uk, domain4.net]
さまざまなドメイン名コンポーネントを見つけるために、次のことを試しました (「enom」は上記の文字列です) が、SLD と TLD の一致しか取得できませんでした。
re.findall("^.*(SLD|TLD).*$", enom, re.M)