"@"에서 "|"까지 각 줄의 일부를 제거하려면 어떻게 해야 합니까? 메모장++에서

"@"에서 "|"까지 각 줄의 일부를 제거하려면 어떻게 해야 합니까? 메모장++에서

"@"에서 "|"까지 각 줄의 일부를 제거하려면 어떻게 해야 합니까? 메모장++에서

[email protected]|cake to apple|cake

답변1

|Heavyd가 제안한 것처럼 일치하려는 항목에 따라 다릅니다 .

DBZ_A의 솔루션은 탐욕스러운(가능한 한 오랫동안) 일치를 제공할 것입니다.

이것은 당신에게 게으른(더 짧은) 일치를 제공할 것입니다. 나는 당신이 원하는 것으로 생각합니다.

무엇을 찾다:@[^\|]*\|

(이것은 와 일치해야 하며 @그 뒤에는 임의 개수의 문자가 와야 합니다.~ 아니다 |, 이어서 |)

다음으로 교체:@|

답변2

찾기 및 바꾸기 대화상자에서 '정규식' 옵션 사용

검색:

@(.*)\|

다음으로 교체:

@|

| 문자는 \|로 이스케이프되어야 합니다. 검색 문자열에서

관련 정보