【发布时间】:2018-06-27 16:17:37
【问题描述】:
我正在尝试使用 JavaScript 在正则表达式中将以下每个 python 导入语句捕获为不同的匹配组:
from myapp.foo import SomeReallyGreatClass
from myapp.bar import AnotherClassThatIsNotAsGood, WHAT_A_CONSTANT, SUCH_CONSTANT, \
YET_ANOTHER_CONSTANT
from myapp.baz import (FirstClassEver, ThisClassDoesNothing, CanYouBelieveThisEvenExists,
SoManyImports)
我将如何使用 JavaScript 正则表达式完成此操作?对于带有斜杠的多行,我需要正则表达式知道如果该行以斜杠结尾,它应该匹配到下一个不在斜杠之后的换行符。对于带括号的,它需要知道如果找到一个左括号,它将包括后续行,直到找到一个右括号。
【问题讨论】:
标签: javascript regex parsing