1 | | Thank for fixing the issue, I just came across a mistake in the regex I posted above: |
2 | | {{{ |
3 | | ( |
4 | | r"""(?P<matched>(?P<import_as>import\s*\*as\s\S)+\s+from\s*["'](?P<url>[./].*?)["']\s*;)""", |
5 | | """%(import_as)s from "%(url)s";""", |
6 | | ), |
7 | | }}} |
8 | | Should be (the plus should be for one of more chars of the import as name, not groups, so the plus moved one char to the left: |
9 | | {{{ |
10 | | ( |
11 | | r"""(?P<matched>(?P<import_as>import\s*\*as\s\S+)\s+from\s*["'](?P<url>[./].*?)["']\s*;)""", |
12 | | """%(import_as)s from "%(url)s";""", |
13 | | ), |
14 | | }}} |