
Ich habe also diese riesige Textdatei. Und ich versuche, alle Ereignisse nach den Daten zu entfernen.
Beispiel
1900 Sigmund Freud published 'Interpretation of Dreams' marking the beginning of Psychoanalytic Thought.
Ergebnis :
1900
//Das Dokument enthält die Jahre von 1550 v. Chr. bis 2015
Antwort1
Wenn die Jahreszahl wie in Deinem Beispiel immer vierstellig am Zeilenanfang steht, kannst Du sie mit folgendem regulären Ausdruck erfassen:
^([0-9]{1,4}( BCE)?)