0
나는 웹 페이지 에 텍스트를 표시 할

이 어떤 < 경우 그 위에 가서 확인하기 위해 기억하지없는 '를, 말하자면, 비주얼 스튜디오에 메모장이 좋지 않습니다.자동으로 탈출 <'s and >들과 <code>></code> 년대, 그것은 그렇게 간단에서 텍스트를 복사의

그래서 "붙여 넣기"를 시도했지만 줄 바꿈을 추가하고 원래 글꼴 등을 유지합니다. 원하는 것은 텍스트 자체입니다.

CSS 또는 Visual Studio를 통한 자동 방법이 있습니까?

+0

그것은 서버 측에서 수행 할 수 있습니다를 해결해야한다. 하지만 나는 클라이언트에있을 수 있다고 생각하지 않습니다. – cjds

+0

@CarlSaldanha OK. 그것은 아무것도 아닌 것보다 낫다. 방법? – ispiro

답변

1

정규식 검색 + 교체 : s/</&lt;/s/>/&gt;/

+0

regEx가 필요 없습니다. 간단한 문자열 대체가 가능합니다. – Alohci

+0

+1. 차라리 완전히 자동으로 렌더링을 변경할 수있는 항목을 확인합니다. 그러나 이것은 실제로 좋은 해결책입니다. – ispiro

0

는 jQuery를 사용하는 답을 찾을.

.text() 기능을 사용하십시오.

HTML에있는 모든 텍스트를 반환합니다.

http://api.jquery.com/text/

예를 ($('<p>test</p>').text());를 들어

생산됩니다 당신은 자바 스크립트 방법을 대체 할 시도 할 수 있습니다 문자열 치환하기 위해 test

편집

. 문서로드시 호출하십시오. 이 문제를

str.replace(">","&gt;"); 
+0

감사. 하지만 불행히도 나는 다른 것을 필요로합니다. 'a> b'를 'a > b'로 변경하십시오. – ispiro

+0

@ispiro 오해. 답변을 편집하십시오. 위와 같이해야합니다 :-) – cjds

+0

좋을 것입니다. 그러나 전체 웹 페이지를 망치기보다는 선택 영역을 바꾸는 것이 매우 까다로운 일입니다. – ispiro