윈도우 10, 메모장++

윈도우 10, 메모장++

아래와 같이 여러 줄이 포함된 텍스트 문서가 있습니다.

20150202 14:25:31|20191014 23:00:00|20180104 11:19:46|20170412 09:52:17

시간을 제거해야 합니다. 예:14:25:31

다음을 사용하여 검색하는 경우:\.*\:.*\:.*\|" or "(\.*\:.*\:.*\|)

그것은 선택한다:25:31|20191014 23:00:00|20180104 11:19:46|

위의 예에서. 파이프가 없으면 전체 라인이 선택됩니다. 14:25:31and 23:00:0011:19:46및 및 09:52:17제거와 같은 시간만 선택하고 싶습니다 . 결과는 다음과 같습니다.

20150202|20191014|20180104|20170412

시간만 검색하여 하나씩 또는 한꺼번에 제거할 수 있는 방법을 알려주세요.

답변1

정규식 검색 + 바꾸기: 바꿔보세요

(\d+)\s+[\d\:]+

~와 함께

\1

방금 이것을 시도했습니다 :

20150202 14:25:31|20191014 23:00:00|20180104 11:19:46|20170412 09:52:17

로 이동

20150202|20191014|20180104|20170412

답변2

이미 제공된 답변 외에도 이에 접근하는 또 다른 방법은 다음과 같습니다.

\s\d{2}:\d{2}:\d{2}

공백으로 교체합니다(시간만 선택해야 함). 예제 데이터와모두 다 바꿔, 결과는 원하는 것과 일치합니다.

20150202|20191014|20180104|20170412

정규식 스크린샷

관련 정보