我有以下格式的4个文本文件。我正在尝试将文本文件“ keycountry.txt”与“ country.txt”和“ keylink.txt”与“ link.txt”进行比较。我想显示分别与“ keycountry”和“ keylink”文件匹配/通用的“国家”和“链接”。
我写了一个代码,仅打印匹配的“国家”和“链接”,但在不匹配的情况下无法打印。下面,我显示了输出的样子。
我实现的代码可以在here中找到。我在if-else打印时遇到问题。
是否有一种简单有效的方法?
keycountry.txt
UK USA Germany
country.txt
Brexit - UK
USA UK Relations
France win world cup
keylink.txt
www.abc.com
www.ddd.com
www.eee.com
link.txt
www.abc.com
www.eee.com
如果匹配,则输出应类似于:
LINKS
www.abc.com
www.eee.com
matching
COUNTRY
Brexit-UK
USA UK Relations
matching
如果输出不匹配,则应类似于:
LINKS
No matches found
COUNTRY
No matches found