JAVA : 텍스트 파일에서 특정 문자열의 내용 가져 오기

엔조

다음 text과 같은 파일이 있습니다.

  text
  text
  text
  .
  .
  @data
  instances1
  instances2
  .
  .
  instancesN

이 파일의 내용을 파일 @data끝까지 가져오고 싶습니다 . 어떻게해야합니까?

나는이 방법 FileUtils(apache commons-lang에서)을 찾았 지만 이미 줄 번호를 알고있는 경우에만 사용할 수 있습니다.

String ln = FileUtils.readLines(new File("arff_file/"+results.get(0)))
    .get(lineNumber);
보헤미아 사람

Apache Commons를 사용하고 있으므로 한 줄로 수행 할 수 있습니다.

String contents = FileUtils.readFileToString(new File("arff_file/"+results.get(0)), "UTF-16").replaceAll("^.*?(?=@data)", "");

이것은 작동합니다

  • 전체 파일을 단일 문자열로 읽기
  • 정규식 기반 replaceAll()사용하여 (공백으로 대체하여) 모든 것을 제거하십시오.@data

의 정규식 분석 ^.*?(?=@data)은 다음과 같습니다.

  • ^ 입력 시작
  • .*? 마지 못해 정량화 된 와일드 카드
  • (?=@data) 다음 입력이 다음과 같다고 주장하는 긍정적 (비소비) 전망 @data

꺼리는 수량자를 사용하는 것이 중요 할 수 있으므로 @data입력에 두 번 이상 나타나는 경우 첫 번째을 지나서 건너 뛰지 않습니다 .

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Bash를 사용하여 텍스트에서 특정 문자열 가져 오기

분류에서Dev

텍스트 파일 내용을 문자열로 가져 오기

분류에서Dev

자바 파일 : 텍스트 파일에서 특정 색인 가져 오기

분류에서Dev

파이썬에서 텍스트 파일의 특정 문자열 뒤에 10자를 가져 오는 방법

분류에서Dev

특정 문자열 앞에 다른 텍스트 파일의 중간에 텍스트 파일의 내용 추가

분류에서Dev

sed를 사용하여 XML 파일에서 특정 텍스트 가져 오기

분류에서Dev

텍스트에서 특정 데이터 가져 오기-Java

분류에서Dev

JAVA 문자열에서 텍스트 가져 오기

분류에서Dev

JSON 파일에서 특정 텍스트 가져 오기

분류에서Dev

VB.NET 특정 문자열없이 텍스트 상자에서 텍스트 가져 오기

분류에서Dev

fstream을 사용하여 C ++의 텍스트 파일에서 특정 줄을 가져 오는 방법

분류에서Dev

특정 표 셀의 내용 가져 오기 및 텍스트 색상 변경

분류에서Dev

python3의 div에서 특정 텍스트 가져 오기

분류에서Dev

텍스트 파일에서 정수 읽기, 최소 / 최대 가져 오기-Java

분류에서Dev

Javascript 정규식 : 특정 줄과 문자에서 텍스트 가져 오기

분류에서Dev

txt 파일을 변수로 읽을 때 Java의 내용 대신 텍스트 파일의 URL 가져 오기

분류에서Dev

하위 문자열 C #에 대한 특정 단어 뒤의 텍스트 가져 오기

분류에서Dev

Django : queryset-일반 텍스트로 DB에서 특정 열 가져 오기

분류에서Dev

String Java에서 특정 하위 문자열 가져 오기

분류에서Dev

텍스트 파일에서 Java 읽기 (문자열 및 정수)

분류에서Dev

특정 줄에서 텍스트 파일 열기 (바로 가기)

분류에서Dev

PHP를 사용하여 웹 사이트에서 텍스트 파일 문자열 가져 오기

분류에서Dev

lxml.html을 사용하여 웹 사이트의 특정 부분에서 텍스트 가져 오기 시도

분류에서Dev

Excel의 특정 열에서 탭으로 구분 된 텍스트 가져 오기

분류에서Dev

문자열 SQL에서 특정 용어 가져 오기

분류에서Dev

루프 내에서 텍스트 파일의 마지막 줄 가져 오기

분류에서Dev

자바 스크립트를 사용하여 문자열에서 특정 값 가져 오기

분류에서Dev

C ++를 사용하여 텍스트 파일에서만 같은 줄에서 특정 검색 문자열 뒤의 문자열 / 문자 / 데이터 읽기

분류에서Dev

ReadAllText에 사용한 일부 파일에서 특정 값 (문자열) 가져 오기

Related 관련 기사

  1. 1

    Bash를 사용하여 텍스트에서 특정 문자열 가져 오기

  2. 2

    텍스트 파일 내용을 문자열로 가져 오기

  3. 3

    자바 파일 : 텍스트 파일에서 특정 색인 가져 오기

  4. 4

    파이썬에서 텍스트 파일의 특정 문자열 뒤에 10자를 가져 오는 방법

  5. 5

    특정 문자열 앞에 다른 텍스트 파일의 중간에 텍스트 파일의 내용 추가

  6. 6

    sed를 사용하여 XML 파일에서 특정 텍스트 가져 오기

  7. 7

    텍스트에서 특정 데이터 가져 오기-Java

  8. 8

    JAVA 문자열에서 텍스트 가져 오기

  9. 9

    JSON 파일에서 특정 텍스트 가져 오기

  10. 10

    VB.NET 특정 문자열없이 텍스트 상자에서 텍스트 가져 오기

  11. 11

    fstream을 사용하여 C ++의 텍스트 파일에서 특정 줄을 가져 오는 방법

  12. 12

    특정 표 셀의 내용 가져 오기 및 텍스트 색상 변경

  13. 13

    python3의 div에서 특정 텍스트 가져 오기

  14. 14

    텍스트 파일에서 정수 읽기, 최소 / 최대 가져 오기-Java

  15. 15

    Javascript 정규식 : 특정 줄과 문자에서 텍스트 가져 오기

  16. 16

    txt 파일을 변수로 읽을 때 Java의 내용 대신 텍스트 파일의 URL 가져 오기

  17. 17

    하위 문자열 C #에 대한 특정 단어 뒤의 텍스트 가져 오기

  18. 18

    Django : queryset-일반 텍스트로 DB에서 특정 열 가져 오기

  19. 19

    String Java에서 특정 하위 문자열 가져 오기

  20. 20

    텍스트 파일에서 Java 읽기 (문자열 및 정수)

  21. 21

    특정 줄에서 텍스트 파일 열기 (바로 가기)

  22. 22

    PHP를 사용하여 웹 사이트에서 텍스트 파일 문자열 가져 오기

  23. 23

    lxml.html을 사용하여 웹 사이트의 특정 부분에서 텍스트 가져 오기 시도

  24. 24

    Excel의 특정 열에서 탭으로 구분 된 텍스트 가져 오기

  25. 25

    문자열 SQL에서 특정 용어 가져 오기

  26. 26

    루프 내에서 텍스트 파일의 마지막 줄 가져 오기

  27. 27

    자바 스크립트를 사용하여 문자열에서 특정 값 가져 오기

  28. 28

    C ++를 사용하여 텍스트 파일에서만 같은 줄에서 특정 검색 문자열 뒤의 문자열 / 문자 / 데이터 읽기

  29. 29

    ReadAllText에 사용한 일부 파일에서 특정 값 (문자열) 가져 오기

뜨겁다태그

보관