2012-09-28 2 views
1

누구든지이 문제의 정규식을 찾는 데 도움이 될지 궁금합니다. 나는 다음과 같은 사용하여 비주얼 스튜디오 2010의 찾기 내장/바꾸기 기능을 대체하고 싶습니다 :Visual Studio 2010의 명령어를 정규 표현식으로 바꿉니다.

_batch.AddInstruction(InstructionType.Update, "LEG_RES_ID", "N") 

은 "LEG_RES_ID는"자리 표시 자입니다

_batch.AddInstruction(InstructionType.Update, BpcFields.LegResId, "N") 

로, 여러 다른 문자열을 여기 발생할 수 있습니다. 해당 위치에있는 모든 문자열에 대해 BpcFields의 동등한 멤버는 위 예제에서와 같이 밑줄을 사용하지 않고 동일한 문자열의 파스칼 케이스 버전이됩니다.

미리 감사드립니다.

+0

나는 그것이 가능하지 않다고 생각한다. – nhahtdh

+0

'LegResId'가 오타 (typo)인데'''가 붙은 것입니까? –

+0

LEG_RES_ID가 달라서 정상적인 직선 검색 및 바꾸기가 불가능한 정보는 제공하지 않습니다 –

답변

0

나는 this을보고 매크로를 사용하려고합니다. 다른 편집기 (예 : this question에 따른 EditPad 프로)가없는 한 텍스트의 대/소문자를 regexp로만 변경하는 것은 불가능합니다.

다른 해결 방법은 텍스트 파일에 필요한 작업을 수행하고 원본에 사용하는 프로그램을 만드는 것입니다.