我有一个表达式如下:
abc_d_efg = 'Faulty' || test1= 'NotUsed' || sample_true = 'Empty'
我想过滤掉所有左侧标签。那就是最终名单应该是这样的:
list = ['abc_d_efg','test1','sample_true']
我试过了:
re.findall("\w*_\w*_\w*",string_CAN)
但这仅返回 abc_d_efg
Signals = []
String = "abc_d_efg = 'Faulty' || test1= 'NotUsed' || sample_true =
'Empty' "
Signals = re.findall("\w*_\w*_\w*",string_CAN)
print(Signals)
实际输出:['abc_d_efg']
预期输出:['abc_d_efg','test1','sample_true']
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句