【发布时间】:2019-04-09 08:11:34
【问题描述】:
我有以下两行:
/begin MEASUREMENT ANYNAME1 "Unterstützungskraft Softwaremodul"
SWORD ANYNAME2 1 100 -Randomdigits1 Randomdigits2
我想匹配 ANYNAME1 、 ANYNAME2 、 Randomdigits1 和 Randomdigits2
到目前为止,我可以使用下面的正则表达式在第一行匹配 ANYNAME1 :
_regex_struct = re.compile(r'/begin MEASUREMENT (.*)(.*)\n')
但我无法进入第二行。如何匹配第二行的表达式??
【问题讨论】:
-
您能否为我们提供更多输入示例?所以我们可以看到模式。
Randomdigits都是整数吗? -
你期望的结果是什么?
-
它们也可以是浮点数和负数。
-
我希望 ANYNAME1 、 ANYNAME2 、 Randomdigits1 和 Randomdigits2 在 group(1)、group(2)、group(3)、group(4) 中
-
你是这个意思吗? regex101.com/r/lbaUpX/1
标签: python regex multi-select multiline