Ich versuche, einen regulären Ausdruck zu erstellen, um In-Text-Zitate zu erfassen.Regulärer Ausdruck zum Erkennen von In-Text-Zitaten
Hier ein paar Beispiel Sätze Zitate im Text:
... und die berichteten Ergebnisse in (Nivre et al., 2007) waren nicht repräsentativ ...
... zwei Systeme verwendeten einen Markov-Kettenansatz (Sagae und Tsujii 2007).
Nivre (2007) zeigte, dass ...
... zur Befestigung und Kennzeichnung Abhängigkeiten (Chen et al, 2007;. Dredze et al., 2007).
Derzeit ist der reguläre Ausdruck, den ich habe, ist
\(\D*\d\d\d\d\)
Welche Beispiele 1-3 entspricht, aber nicht Beispiel 4. Wie kann ich dieses Beispiel 4 zu erfassen ändern?
Danke!