我有一个文本文件,如下所示:
6-9 867-873 Social Project[4]
6-10 874-882 Contract Project[4]
6-11 883-887 Core Project[4]
6-12 888-889 ( _
6-13 889-892 SCC Project 我试图使用以下代码将所有"project“和"projectx”替换为o:
newline2 = re.sub(r"Project\[\d+\]","o",newline)只有Projectx被替换为o,而不是"project",我也可以替换"Project“吗?
发布于 2021-09-27 17:20:23
可以使用组和?使最后一部分是可选的。
re.sub(r'Project(\[\d+\])?', 'o', newline)https://stackoverflow.com/questions/69350789
复制相似问题