많은 줄이있는 텍스트 파일을 읽고 싶습니다. 각 라인의 시작 부분에서 , 전, 후, 후 혼수와 라인의 나머지 예 : 따옴표 사이의 문자열을텍스트 파일의 각 줄의 첫 번째 인용 문자열을 추출하십시오.
내가 원하는 것은 파일을 읽고, 첫 번째를 추출하는 것입니다"CBL003","C3/C5 // <>SdcdUB","",0,1,"PfcdDT_gerergv","",0,"","",0,"","",0,"","",0,"","",0,"","",0,"","",0,"","",0,"","",0,"","",
"CBL004","C3<.<C7 // <>SqsxUB","",0,1,"PDzesdxT_esfdczec","",0,"","",0,"","",0,"","",0,"","",0,"","",0,"","",0,""
행을 다른 텍스트 파일에 넣고 그 행의 첫 x 째. 자 열에 이름을 지정하십시오.
"CBL003","C3/C5 // <>SdcdUB","",0,1,"PfcdDT_gerergv","",0,"","",0,"","",0,"","",0,"","",0,"","",0,"","",0,"","",0,"","",0,"","",
및 포함하는 두 번째 파일의 텍스트 CBL004.txt :
이"CBL004","C3<.<C7 // <>SqsxUB","",0,1,"PDzesdxT_esfdczec","",0,"","",0,"","",0,"","",0,"","",0,"","",0,"","",0,""
나는 이미이를 예 : 위의 예에서 , 나는이 포함 된 텍스트 파일 CBL003.txt이 있어야합니다 각 라인을 읽어 코드 :
FOR /F "tokens=*" %%a IN (C:\SourceFile.txt) DO (
ECHO %%a
)
하지만 각 행의 첫 부분을 추출하는 방법을 모르는
정규식'\ "(. *?) \"'을 사용하고 데이터가 항상 문자열의 시작 부분에있는 경우 첫 번째 일치 항목을 반환 할 수 있습니다. – user