RegEx에서 1년 후에 모든 것을 제거하는 방법은 무엇입니까?

RegEx에서 1년 후에 모든 것을 제거하는 방법은 무엇입니까?

그래서 저는 이 거대한 텍스트 파일을 가지고 있습니다. 그리고 날짜 이후의 모든 이벤트를 제거하려고 합니다.

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

결과 :

1900

//문서에는 기원전 1550년부터 2015년까지의 연도가 포함되어 있습니다.

답변1

예제와 같이 연도가 줄 시작 부분에 항상 4자리인 경우 다음 정규식을 사용하여 캡처할 수 있습니다.

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

관련 정보