2014-11-11 4 views
1

이미 검색 했으므로 답변을 찾을 수 없습니다.더블 어포 스트로피 만 바꾸는 정규식

모든 비 이중 어포 스트로피를 단일 아포스트로피로 바꿔야합니다.

abc'def''ghi'x -> abc''def''hgi''x 

''abc'def' -> ''abc''def'' 

'abc''def -> ''abc''def 

나는이 돼요 : 아포스트로피가 시작이나 끝 부분에있는 경우 내가 본 솔루션의

abc''def -> abc''''def 

모두 실패합니다. 나는 vbnet을 사용한다. 도움을 환영합니다. 정규 표현식이나 다른 형태의 코드는 감사하겠습니다.

답변

1

간단한 정규 표현식은 (?<!')'(?!')

+0

입니다. [작업 예제] (http://regex101.com/r/uA9cO7/1) – OnlineCop

+0

매우 감사합니다. 친애하는. – AykutCanturk