2012-03-31 2 views
0

문자열이 특정 DoubleQuote의 C#을 사용하여 삭제하는 방법을 쌍 따옴표가 많이 포함되어있는 경우문자열의 특정 부분에서 큰 따옴표를 제거하는 방법은 무엇입니까?

요구 사항 :

일반 :

Update "3D Text 1" "Text="3D Text"","Weight=Normal","Italics=False","Name=Arial","Base Embedding=Left to Right","Size=50" 

출력은 다음이

Update "3D Text 1" "Text=3D Text","Weight=Normal","Italics=False","Name=Arial","Base Embedding=Left to Right","Size=50" 

처럼 올해야합니까 I 큰 따옴표를 제거했습니다 3D Text; 프로그래밍 방식으로이 작업을 수행 할 수 있습니까? 나는 모든 DoubleQuotes를 제거하고 싶지 않다.

답변

2

올바른 형식의 문자열에 대한 올바른 구문 규칙을 이해하지 않으면 어떤 따옴표를 원하는지, 어떤 따옴표를 사용하지 않는지 결정하기가 어렵습니다.

아마도 문자열을 만들기 전에 프로세스를 더 위로 이동하고 따옴표를 제거 할 수 있을까요?

+0

이것은 해결책이 아닙니다. 실행 후 이것을 제거해야합니다. 스크립트로 전체 라인을 가져 와서 분할해야합니다. 왜냐하면 Powershell에서 사용되기 때문입니다. –

+0

91735712라는 숫자의 종이를 넘겨주고 세 개의 숫자를 더해달라고 부탁합니다. 무엇이 정답인가요? – Sprague

관련 문제