我正在Python3.7中尝试用正则表达式消除以字符$开头的句子。然而,在这样做的同时,我还想添加这个金额的最后一个逗号
我的案文如下:
Sr,(a). INMOB OSIK DE EXAM SPA,$5.910,CASTILLA N. 111 BL. B DPTO. 111,FECHA VENCIMIENTO
我需要它如下:
Sr,(a). INMOB OSIK DE EXAM SPA,CASTILLA N. 111 BL. B DPTO. 111,FECHA VENCIMIENTO
在python中,我将此语句与库re
一起使用,但不能包含值的最后一个逗号
pattern = r'([$.])\w+'
regex_response = re.sub(pattern, '',str(regex_response))
但这句话的结果是:
Sr,(a). INMOB OSIK DE EXAM SPA,,CASTILLA N. 111 BL. B DPTO. 111,FECHA VENCIMIENTO
你知道正则表达式应该是什么样子的吗
显然,您的代码可以正常工作,只需将“,”字符添加到模式中即可
上面的“”,?匹配“,”字符的零次或一次出现
相关问题 更多 >
编程相关推荐