누구든지이 작업을 수행하는 방법에 대한 간단한 예제를 줄 수 있는지 궁금합니다. 내가하고 싶은 일은 .txt 파일을 파싱하고 "Type : Whisper"가 포함 된 라인을 제외한 모든 것을 삭제하는 것입니다. 상대적으로 쉽게이 작업을 수행 할 수있는 방법이 있습니까?특정 행만 유지하고 C에서 나머지 부분 삭제하기 #
1
A
답변
2
당신은 제거 그 라인과 새가있는 파일 덮어 쓰게됩니다 이러한 라인을 따라 세부하지만 뭔가을 많이주지 않는다 : 1 개 파일에서
var fileName = @"c:\temp\myFile.txt";
System.IO.File.WriteAllLines(
fileName,
System.IO.File.ReadAllLines(fileName)
.Where(x => !x.Contains("Type: Whisper")).ToArray());
+0
+1 작은 코드와 강력한 LINQ! –
0
할 일의 Readline을 다음 String.Contains은 이상 할 "Type : Whisper"텍스트 줄, 얻을 경우 jst skip. 그렇지 않다면 그 줄을 새 파일에 쓰고 끝에있는 오래된 파일을 지우십시오.
관련 문제
- 1. 특정 파일 행만 찾아 내기
- 2. C에서 동적으로 할당 된 배열 구성원 삭제하기
- 3. 부분 클래스의 나머지 절반의 멤버에 액세스
- 4. "페이지의 나머지 부분"을 차지하는 사업부는 즉
- 5. c에서 부분 문자열 가져 오기
- 6. jqGrid - 편집 가능한 열의 특정 행만 편집하십시오.
- 7. Cakephp는 데이터베이스에서 특정 수의 행만 검색합니까?
- 8. 이미지의 특정 부분 만보기
- 9. Flask-SQLAlchemy로 행 삭제하기
- 10. C에서 특정 프린터로 인쇄 #
- 11. C에서 특정 단어 찾기
- 12. C에서 특정 라인 필터링 #
- 13. 나머지 열과 함께 특정 열을 선택하십시오.
- 14. C에서 연결된 목록의 첫 번째 요소와 마지막 요소 삭제하기
- 15. ImageView, 특정 부분 선택 안드로이드
- 16. C에서 recv() TCP의 부분 반환 처리
- 17. Jquery로 나머지 부분 바로 뒤에 애니메이트 애니메이트, 파트 2
- 18. 참조 삭제하기
- 19. Perl : 특정 기준이 충족되는 곳에서 여러개의 recomuring 라인 삭제하기
- 20. 파일의 마지막 줄 삭제하기
- 21. RemoveRegistry 테이블에서 레코드 삭제하기
- 22. C에서 나머지 줄의 색을 유지하면서 RichTextBox 선을 제거합니다.
- 23. datatable - C에서 특정 값을 선택하십시오 #
- 24. 인덱스 정렬로 사용되는 특정 행만 선택하도록 MYSQL 쿼리를 수정하십시오.
- 25. 특정 열에 여러 개의 조회가있는 행만 선택하려면 어떻게해야합니까?
- 26. JPA2 : 엔티티에 특정 테이블 행만 매핑하는 방법은 무엇입니까?
- 27. 위젯을 유지하고 응답하기
- 28. NSString을 유지하고 합성해야합니까?
- 29. PHP를 사용하여 특정 이름을 가진 FTP 아카이브의 모든 디렉토리 삭제하기
- 30. 특정 노드를 삭제하기 위해 트리 뷰 노드를 반복하십시오.
'삭제'라고 말하면 실제로 텍스트 파일을 변경하거나 실제로 일치하는 줄을 검색하기를 원하십니까? –