현재 프로덕션 환경에서 실행 중 인시던트로 4000 개의 CSV 파일을 보관할 수있는 폴더가 있습니다.주어진 위치의 문자열을 PowerShell로 바꿉니다.
PowerShell로 내가 대체하려는 :
In all files => OK
In all lines => OK
위치에서 모든 문자열이 현재 문자열의 콘텐츠에 대한 고려없이 위치 끝 (18)에 9를 시작합니다. 나는 올바른 정규 표현식을 사용할 수는 있지만 할 수 없다는 의문을 품는다.
-replace 'WhatToUse','MyNewString'
예 : (모든 파일이 2016년 8월 10일가 고정 된 문자열이 다른 문자열을 포함)
3162498;08.10.2016;30.10.2016;CHN;
이
3162498;MyNewString;30.10.2016;CHN;
'+ (\ d +?); (. +?);', '$ 1; newstring;' – wOxxOm