import re
test = """import (
"github.com/user/qrt"
"fmt"
"github.com/user/zyx"
)
import "abcdef"
import "abzdef"
"""
rx = re.compile(r'import\s+([^(]+?$|\([^)]+\))', re.MULTILINE)
rx2 = re.compile(r'".*"', re.MULTILINE)
for m in rx.finditer(test):
imp = m.group(1)
if imp[0] == '(':
for m in rx2.finditer(imp):
print(m.group(0))
else:
print(m.group(1))
aW1wb3J0IHJlCgp0ZXN0ID0gIiIiaW1wb3J0ICgKICAgICJnaXRodWIuY29tL3VzZXIvcXJ0IgoKICAgICJmbXQiCgogICAgImdpdGh1Yi5jb20vdXNlci96eXgiCikKCmltcG9ydCAiYWJjZGVmIgoKaW1wb3J0ICJhYnpkZWYiCiIiIgoKcnggPSByZS5jb21waWxlKHInaW1wb3J0XHMrKFteKF0rPyR8XChbXildK1wpKScsIHJlLk1VTFRJTElORSkKcngyID0gcmUuY29tcGlsZShyJyIuKiInLCByZS5NVUxUSUxJTkUpCgpmb3IgbSBpbiByeC5maW5kaXRlcih0ZXN0KToKICAgIGltcCA9IG0uZ3JvdXAoMSkKICAgIGlmIGltcFswXSA9PSAnKCc6CiAgICAgICAgZm9yIG0gaW4gcngyLmZpbmRpdGVyKGltcCk6CiAgICAgICAgICAgIHByaW50KG0uZ3JvdXAoMCkpCiAgICBlbHNlOgogICAgICAgIHByaW50KG0uZ3JvdXAoMSkpCgo=