PDF

다운로드 0
업데이트 2026. 9. 3.

pdf-search

파일 스토어의 PDF 텍스트를 정규식으로 검색하고 매치당 1행을 출력합니다.

pdf-search url=값 regex=값 [ignore-case=값] [range=값] [context=값] [password=값]
url=값
필수. PDF 파일 스토어 url. 예: sonar://{file_guid}
regex=값
필수. 자바 정규표현식. 따옴표 안 옵션 값은 백슬래시 이스케이프를 한 번 소비하므로 백슬래시를 겹쳐 쓰세요: \d{1,3}, \. — \d로 쓰면 백슬래시가 사라져 문자 d가 됩니다. 예: (?i)error|failure
ignore-case=값
선택. t 지정 시 대소문자를 구분하지 않습니다.
range=값
선택. 페이지 선택. 예: "1-5,7" (1부터 시작). 미지정 시 전체 페이지.
context=값
선택. 매치 전후로 포함할 문자 수 (기본값: 80)
password=값
선택. 암호화된 PDF의 암호. 미지정 시 빈 암호로 시도합니다.

출력 필드

필드타입이름설명
page32비트 정수페이지예: 3 - 매치가 발견된 페이지 번호(1부터 시작)
match문자열매치예: ERROR - 매치된 텍스트
context문자열컨텍스트예: …request failed with ERROR 500 at 10:23… - 매치 전후 텍스트를 포함한 스니펫
match_index64비트 정수매치 순번예: 1 - 문서 전체 기준 1부터 시작하는 순번