正则表达式:在Python的正则表达式中使用“ OR”选项

时间:2019-01-27 21:33:57

标签: python regex visual-studio-code

我正在尝试使用正则表达式来解析命令行参数。现在,对于这种特定类型的命令行参数,用户可以灵活地以以下两种形式之一输入字符串:

[Cent_acc_00.txt, Cent_acc_00.txt, 0.02, cm/s2, 20, 120]

[Cent_acc_00, Cent_acc_00, 0.02, cm/s2, 20]

我使用的正则表达式命令是:

eq_2 = re.findall("\[[\w\-\.]+[txtcsv\S], [\w\-\.]+[txtcsv\S], [0-9\.]+, [\w/]+, [0-9\.]+([,\s]+[0-9\.]+|)]",eq)

它在VS代码中的正则表达式搜索栏中正确显示,但是在python中使用时却无法匹配。

0 个答案:

没有答案