如何拆分基于字符串的句子?

时间:2019-01-09 14:54:57

标签: python regex

我正尝试根据具有正则表达式的模式来拆分字符串,但并非总是能给出正确的结果。

string= """Punt A.1: Kennisname van het ontslag van raadslid Stan Bartholomeeussen als gemeenteraadslid.
De gemeenteraad;
Gelet op artikel 15 van het gemeentedecreet;
Gelet op de mail van raadslid Stan Bartholomeeussen van 6 oktober 2016 waarbij hij Punt A.2: Onderzoek en goedkeuring van de geloofsbrieven van Caroline Jansen en eedaflegging
en aanstelling van Caroline Jansen als gemeenteraadslid.
Onderzoek en goedkeuring van de geloofsbrieven
De gemeenteraad;
gemeenteraad.
Punt A.3: Goedkeuring van de waardebepaling en verrekening van de roerende goederen binnen
Brandweer Zone Rand.
De burgemeester zegt dat het agendapunt het gevolg is van de zonevorming bij de brandweer. Vanaf
1 januari 2015 is de brandweerzone van start gegaan en zijn de roerende goederen overgegaan."""

for newstring in re.findall(r"(Punt\s.*(\.|\n\w.*)$)", string, re.M):
    print (newstring)

我想要的三场比赛是:

  • Punt A.1: Kennisname van het ontslag van raadslid Stan Bartholomeeussen als gemeenteraadslid.
  • Punt A.2: Onderzoek en goedkeuring van de geloofsbrieven van Caroline Jansen en eedaflegging en aanstelling van Caroline Jansen als gemeenteraadslid.
  • Punt A.3: Goedkeuring van de waardebepaling en verrekening van de roerende goederen binnen Brandweer Zone Rand.

但是,对于第一个,我得到了:

Punt A.1: Kennisname van het ontslag van raadslid Stan Bartholomeeussen als gemeenteraadslid. De gemeenteraad;

0 个答案:

没有答案