您的位置: 首页 > 技术问答 > 蟒蛇如何从字符串 蟒蛇如何从字符串 分类: 技术问答 • 2022-09-08 21:53:55 问题描述: 我想提取运营商如提取运营商:+,-,/,*,也(,),_从字符串蟒蛇如何从字符串 EG。 a-2=b (c-d)=3 输出: - ,=, (, -,), = 这不起作用: re.finditer(r'[=+/-()]*', text) +0 你需要逃避'('和')'。 – ShuklaSannidhya 2013-03-28 08:41:26 答 你re需要逃避一些用反斜杠字符。 (+,-,(,)在re中有它们的特殊含义)。 不管怎样,对于这个你不需要re: (c for c in s if c in '+-/*()_') +0 转义实际上并不是一个问题,因为他们正在使用角色类。 – georg 2013-03-28 08:59:09
你需要逃避'('和')'。 – ShuklaSannidhya 2013-03-28 08:41:26