2014-09-26 2 views
0

RTF 판독기를 만들고 싶습니다. 일반 텍스트 부분을 얻고 싶습니다. 하지만문자열의 모든 부분을 정규식으로 바꾸는 방법은 로 시작하고 또는 공백으로 끝나거나 {?

var plain = s.replace(/\\.*(\\|\s|{){1}/g,""); 
+0

샘플 입력 및 예상 출력이 더 좋을 것입니다. –

+0

{\ rtf1 \ ansi {\ fonttbl \ f0 \ fswiss Helvetica;} \ f0 \ pard 이것은 약간의 {\ b bold} t xt입니다. \ par } – DBalci

+0

명령은 \로 시작하여 \ 또는 공백으로 끝납니다 또는 { – DBalci

답변

-1
\\[^\\\s]*(?=\s|\\|{) 

이 시도 ... 들어오는 문자열의 '에서 명령을 "삭제"할 수 없다. 데모를보십시오.

http://regex101.com/r/lS5tT3/59

+0

왜 downvoted ???? – vks