我的PdfReader.unethicalreading
列名为df
,并希望从a.b.c.v1, d.e.f.v1, h.j.k.v1
的所有列名中删除v1
。
我想我应该使用df
,但我对此的试验并不成功。
答案 0 :(得分:3)
我们可以使用sub
从字符串末尾删除.v1
。 (如果我们只需要删除' v1',只需从模式中移除\\.
即可匹配,但我认为列名末尾的.
可能看起来不太好)。在这里,我们匹配点(\\.
)后跟一个不是点([^.]+
)的一个或多个字符,直到字符串结尾($
)并将其替换为{{ 1}}。
""