일련의 정규 표현식을 사용하여 파일의 토큰을 구문 분석하려고합니다. 줄 바꿈을 세어야하고 그 사이에 공백이없는 토큰을 분리 할 수 있어야합니다. 불행히도 java.util.Scanner의 findWithinHorizon() 메소드는 입력 스트림의 나머지 부분 (최대 수평선까지)을 정규식 일치의 START에 대해 검색하지만 현재 파일 위치에서 시작하는 정규식과 일치 시키려고합니다. 구체적으로 말하자면, 나는 정규식을 가지고 있고 어떤 파일이 현재 위치에있는 파일인지 확인한 다음 파일 위치를 정규식 일치 직후로 진행하고 계속 진행합니다. 이것이 가능한가?regex를 사용하여 Java에서 파일을 구문 분석하는 방법은 무엇입니까?
스캐너의 next() 메소드는 구분 기호를 적용하고 정규 표현식이 전체 토큰과 일치해야하므로 쓸모없는 것처럼 보입니다. 현재 파일 위치에서 일치시키고, 일치하는 문자열을 얻고, 일치 후 파일 탐색을 진행시키고 싶습니다.
? 즉시 메모리에 읽을 수 있습니까? –