// Retirez la balise HTML
Fonction supprimehtmltab (tab) {return tab.replace (/ <[^ <>] +?> / g, ''); // supprimer toutes les balises html}// convertir les caractères ordinaires en caractères de conversion de sens
fonction html2escape (shtml) {return shtml.replace (/ [<> & "] / g, fonction (c) {return {'<': '<', '>': '>', '&': '&', '' ':' '} [c];}); }// change le symbole de sens en caractères ordinaires
Fonction Escape2html (str) {var arrentités = {'lt': '<', 'gt': '>', 'nbsp': '', 'amp': '&', 'quot': '' '}; return str.replace (/ & (lt | gt | nbsp | amp | quot); / ig, function (all, t) {return arrenties [t];};// Convertir en espace
fonction nbsp2space (str) {var arrentités = {'nbsp': ''}; return str.replace (/ & (nbsp); / ig, fonction (all, t) {return arrentités [t]})}// Entrez dans la balise br
fonction return2br (str) {return str.replace (// r? / n / g, "<br />"); }// Retirez les ruptures de début et de ligne d'extrémité et convertir plus de 3 lignes consécutives en 2 lignes de rupture
Fonction TRIMBR (str) {str = str.replace (/ ((/ s |) * / r? / n) {3,} / g, "/ r / n / r / n"); // limiter jusqu'à 2 pauses de ligne str = str.replace (/ ^ ((/ s |) * / r? / n) + / g, ''); // effacer les ruptures de rupture de la ligne de départ des ruptures de rupture de ligne de départ? str = str.replace (/ (/ s |) * / r? / n) + $ / g, ''); // effacer les ruptures de la ligne de fin return Str; }// combiner plusieurs espaces consécutifs dans un seul espace
fonction fusionpace (str) {str = str.replace (/ (/ s |) + / g, ''); retour STR; }La méthode ci-dessus pour convertir les caractères d'échappement HTML par JS est tout le contenu partagé par l'éditeur. J'espère que cela pourra vous donner une référence et j'espère que vous pourrez soutenir Wulin.com plus.