// HTML 태그를 제거합니다
함수 reforthtmltab (탭) {return tab.replace (/<[^<>]+?>/g, ''); // 모든 html 태그}}}// 일반 문자를 의미 변환 문자로 변환합니다
함수 html2escape (shtml) {return shtml.replace (/[<> & "]/g, function (c) {return { '<'< ':'< ','> ':'> ','& ','& ',', ',' '} [c];}); }// 의미 기호를 일반 문자로 변경합니다
함수 ESCAPE2HTML (str) {var arrentities = { 'lt': '<', 'gt': '>', 'nbsp': '', 'amp': '&', 'quot': ''}; return str.replace (/& (lt | gt | nbsp | amp | quot);// 공간으로 변환
함수 nbsp2space (str) {var arrrentities = { 'nbsp': ''}; return str.replace (/& (nbsp);/ig, function (모두, t) {return arrentities [t]})}// BR 태그를 입력하십시오
함수 return2br (str) {return str.replace (// r?/n/g, "<br/>"); }// 시작 및 엔드 라인이 나누기를 제거하고 3 개 이상의 연속 줄을 2 줄로 변환합니다.
함수 trimbr (str) {str = str.replace (/(/s |)*/r?/n) {3,}/g, "/r/n/r/n"); // 최대 2 줄로 제한됩니다 str = str.replace (/(/s |)*/r?/n)+$/g, ''); // 엔드 라인이 return strs str; }// 여러 연속 공간을 하나의 공간으로 결합합니다
함수 mergespace (str) {str = str.replace (/(/s |)+/g, ''); Return str; }JS로 HTML 탈출 문자를 변환하는 위의 방법은 편집기가 공유하는 모든 컨텐츠입니다. 나는 그것이 당신에게 참조를 줄 수 있기를 바랍니다. 그리고 당신이 wulin.com을 더 지원할 수 있기를 바랍니다.