我正在尝试使用从包含多组括号的字典中提取的字符串来替换pandas数据帧中的字符串。当运行脚本时,我得到了一个匹配组的错误,并且字符串没有被替换。我相当确信这个错误是由括号引起的。为了解决这个问题,我一直在尝试通过str.contains()方法使用正则表达式模式匹配。我已经检查了stackoverflow上提供的其他解决方案,但都没有成功解决我的错误。在字符串中保留括号是很重要的(也就是说,我不需要删除它们):
i
我想设置多个正则表达式,当匹配时,必须替换为某个值。例如,我编写了一个正则表达式re.search('QuickPay with Zelle payment to *', re.IGNORECASE),如果在DataFrame列中匹配,我希望将其替换为“我希望有多个这样的正则表达式的键值对。
作为一个实际示例,如果列中有“QuickPay with Zelle payment to Zack”,则应替换</