나는 조금 어려움을 겪고있다. 내가 조작 해야하는 파일은 필드 구분 기호로 세미콜론이있는 CSV입니다. 일부 데이터 세트에는 세미콜론을 포함하는 주석이 추가되었습니다. 운 좋게도이 주석은 "로 시작하고 끝납니다.
예:
;;;"sometext many words or few ; more text; even more text";;;;;;
"사이의 모든 세미콜론을 교체해야하지만 텍스트를 유지하십시오. 도와 주셔서 감사합니다.
샘플 데이터 세트 :
Before Regex find & Replace:
Fieldtitles: f1;f2;f3;f4;f5;f6;f7;f8;f9;f10;f11
Dataset1: ;;text;text;;text;text;text;text;text;text
Dataset2: text;"text text text ; text text";text;text;text;text;text;text;text;text;text
After Regex find & Replace:
Fieldtitles: f1;f2;f3;f4;f5;f6;f7;f8;f9;f10;f11
Dataset1: ;;text;text;;text;text;text;text;text;text
Dataset2: text;"text text text _ text text";text;text;text;text;text;text;text;text;text
원본 파일의 샘플과 예상 출력을 공유하십시오.
—
Sandeep
csv 파일을 Excel에로드하는 것이 목표라면 메모장으로 csv 파일을 편집하고 시작에 다음 행을 추가하십시오.
—
LPChip
sep=;
이제 아무 문제없이 Excel에 파일을로드 할 수 있습니다.
@ LPChip : 감사합니다. 엑셀 디스플레이에 효과적입니다. 그러나 DB 가져 오기를 정규화해야하며 테이블에 150k 개의 행이 있으며 RegEx F & R을 사용하는 솔루션을 선호합니다
—
Sven
먼저 Excel에서 정상적으로 가져온 다음 검색 / 교체 할 수 있습니다. 나는 이것이 답이 아니라 그 해결 방법이며, 한 번만 탈출하면 탈출 할 수 있습니다.
—
LPChip