Notepad++에서 좌표가 포함되지 않은 행을 필터링하는 정규식

Notepad++에서 좌표가 포함되지 않은 행을 필터링하는 정규식

텍스트 파일이 있습니다.

=====================================================================================================
        --NUO---    --IKI- ATSTUMAS                     MAKS.   NUKRYPIMAS    KATEGORIJA              
KELIAS    KM M       KM M      M  PARAMETRAS            REIKSME VIETA      ESAMA   GALIMA  LAIPSNIS   
=====================================================================================================
I          34,452    34,449     3 PERKRYPA                17    34,451     V       V-15    4  
                                                                     [55,47868125|21,43902188|   38]
I          34,396    34,393     3 PERKRYPA                19    34,395     V       V-15    4  
                                                                     [55,47913606|21,43864715|   37]
I          34,269    34,267     2 PERKRYPA               -14    34,268     V       VI      4  
                                                                     [55,48019067|21,43788667|   37]
I                    34,0         KM: 34 <1000>                      [55.48244916|21.43642915|   37]
I          33,678    33,675     3 PLOTIS1                -12    33,676     V       STOP    4  
                                                                     [55,48517892|21,43466534|   37]
I          33,645    33,642     3 PERKRYPA               -19    33,643     V       V-15    4  
                                                                     [55,48545685|21,43448551|   37]

모든 줄을 필터링하여 문서에 PERKRYPA좌표(예: )만 남겨두고 모든 줄을 다른 창에 복사하고 싶습니다.[55,47868125|21,43902188

답변1

NotePad++에서 검색 및 바꾸기를 수행하여 수행할 수 있습니다.

  1. Ctrl+를 눌러 H바꾸기 대화 상자를 엽니다.

  2. 을 위한무엇을 찾다, 입력하다:

     ^.*?(PERKRYPA.*?\r\n\s*(\[.+?\]))|.*\r\n
    
  3. 을 위한다음으로 교체, 입력하다:

     \2
    
  4. 세트검색 모드장차 ~ 가 되는정규식.

  5. 을 치다모두 다 바꿔단추.

여기에 이미지 설명을 입력하세요

답변2

그래서 난 항상 조언을 해숭고한 텍스트 2왜냐하면 좋은 텍스트 편집 기능이 있기 때문이죠. 어쨌든 나는 이것을 얻기 위해 내가 하는 몇 가지 단계를 설명합니다.

다음 정규 표현식과 함께 텍스트 찾기 사용

I .+PERKRYPA.+\n

아니면 그런 거요, 다음 누르세요모두 찾기정규 표현식과 일치하는 모든 줄을 선택합니다. 그림1

이 텍스트 편집기에는 다중 선택 기능이 있고 끝 줄 구분 기호를 삭제하며 필요한 모든 데이터가 한 줄에 있습니다. 여기에 이미지 설명을 입력하세요


다시 검색해 보면 필요한 모든 데이터를 얻을 수 있습니다. 선택한 데이터를 복사하여 새 탭에 붙여넣습니다. 즐기다;).

여기에 이미지 설명을 입력하세요

관련 정보