【发布时间】:2018-12-30 01:58:07
【问题描述】:
比赛结束后需要帮助获取上述单词(ZYGOMA、ZOMA、ZYGMA) n. m.(名词阳性)和 n。 f.(名词阴性)被发现。 我尝试了不同的标志,如 multiline 和 dotall,但仍然无法获得上面的主要单词。任何帮助将不胜感激
import re
def main():
mytext = open("m.txt")
mypattern = re.compile('n. (m.|f.)')
for line in mytext:
match = re.search(mypattern, line)
if match:
print(match.group())
if __name__ == "__main__":
main()
我用作示例的文本是:
颧骨
n.米。 T. d'Anatomie 。 Os de la pommette de la joue。
祖玛
n.米。 T. d'Anatomie 。 Os de la pommette de la joue。
ZYGMA
n.米。 T. d'Anatomie 。 Os de la pommette de la joue。
我将解析的主文件如下所示:
【问题讨论】: