如何在正規表示式中刪除一年日期後的所有內容?

如何在正規表示式中刪除一年日期後的所有內容?

所以我有這個巨大的文本文件。我正在嘗試刪除日期之後的所有事件。

例子

1900 Sigmund Freud published 'Interpretation of Dreams' marking the beginning of Psychoanalytic Thought.

結果 :

1900

//該文件的年份為西元前 1550 年至 2015 年

答案1

如果年份始終位於行開頭的 4 位數字(如您的範例所示),那麼您可以使用以下正規表示式擷取它:

^([0-9]{1,4}( BCE)?)

相關內容