如何使用python和regex合并两个文本文件

时间:2018-09-10 05:16:35

标签: python regex text merge

这就是我得到的:(在急忙回答后编辑。)

import re
File1 = open('text.txt', 'r')
regex = re.compile(r'\b(?:[12]?\d{1,4}|30{4})#[^#]+#')
string = File1.read()
itemdesc = regex.findall(string)
for word in itemdesc:
    print (word)

通过使用:\ b(?:[12]?\ d {1,4} | 30 {4})#[^#] +#我可以找到:

5173#bunch of text here
of, bunch here, text
text here, bunch of
#

找到此文本后,我想将其替换为存在类似文件的另一个文件。
在当前阶段,我仍然需要实现以下内容:

\b(?:number)#[^#]+#

为了查找移动的文本并将其替换到另一个具有相同编号的文件中,也要在检查之前是否存在多次。

这样做之后,我将遇到另一个问题,即保存多次出现并将其存储在另一个文本中以便手动执行其余操作。

希望你们能提供帮助,感谢您的帮助,这不一定是解决方案。 :)

0 个答案:

没有答案