我需要一个正则表达式

时间:2014-11-16 15:13:13

标签: python regex

我希望匹配以下内容:

  

Presse- und Informationsdienste

  

Menschen- und Tieropfer

这就是我所拥有的,但显然我做错了什么:

[a-zA-Z]+- und [a-zA-Z]+

2 个答案:

答案 0 :(得分:0)

^[a-zA-Z]+-\s+und\s+[a-zA-Z]+$

你很亲密。试试这个。看看演示。

http://regex101.com/r/lZ5mN8/13

import re
p = re.compile(ur'^[a-zA-Z]+-\s+und\s+[a-zA-Z]+$', re.MULTILINE)
test_str = u"Presse- und Informationsdienste\nMenschen- und Tieropfer"

re.findall(p, test_str)

答案 1 :(得分:0)

这应该对你有帮助。

^\w+-\s+und\s+\w+$
相关问题