]+>/g" pour remplacer la balise html, le format de syntaxe est "stringObject.replace(/<[^<>] +>/g" ,'')". replace() peut remplacer une sous-chaîne qui correspond à une expression régulière."/> ]+>/g" pour remplacer la balise html, le format de syntaxe est "stringObject.replace(/<[^<>] +>/g" ,'')". replace() peut remplacer une sous-chaîne qui correspond à une expression régulière.">

Maison  >  Article  >  interface Web  >  Comment remplacer les balises HTML par js

Comment remplacer les balises HTML par js

青灯夜游
青灯夜游original
2021-05-27 17:22:184356parcourir

En js, vous pouvez utiliser la fonction replace() avec l'expression régulière "/3a01c64e1c68ffd528982950ceef0224]+>/g" pour remplacer la balise html, le format de syntaxe est "stringObject .replace(/ 3a01c64e1c68ffd528982950ceef0224]+>/g,'')". replace() peut remplacer une sous-chaîne qui correspond à une expression régulière.

Comment remplacer les balises HTML par js

L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.

js replace la balise html

      function  filter(text) {
            var reg = /<[^<>]+>/g;//1、全局匹配g肯定忘记写,2、<>标签中不能包含标签实现过滤HTML标签
            text = text.replace(reg, &#39;&#39;);//替换HTML标签
            return text;
        };

Description de la fonction associée :

la méthode replace() est utilisée pour remplacer certains caractères dans une chaîne. Certains d'autres caractères, ou remplacez une sous-chaîne qui correspond à l'expression régulière.

Syntaxe

stringObject.replace(regexp/substr,replacement)
Paramètres Description
regexp/substr
参数 描述
regexp/substr

必需。规定子字符串或要替换的模式的 RegExp 对象。

请注意,如果该值是一个字符串,则将它作为要检索的直接量文本模式,而不是首先被转换为 RegExp 对象。

replacement 必需。一个字符串值。规定了替换文本或生成替换文本的函数。
Obligatoire. Un objet RegExp qui spécifie la sous-chaîne ou le modèle à remplacer.

Notez que si la valeur est une chaîne, elle est récupérée sous forme de modèle littéral plutôt que d'être d'abord convertie en objet RegExp.
    remplacement Obligatoire. Une valeur de chaîne. Spécifie les fonctions permettant de remplacer du texte ou de générer du texte de remplacement.
  • Valeur de retour :

  • Une nouvelle chaîne, qui est la première fois que l'expression rationnelle est remplacée par le remplacement obtenu après un match ou tous les matchs.

    Supplément : utilisez des filtres pour filtrer les données de texte enrichi dans AngularJS

    app.filter(&#39;qxhtml&#39;, function () {
            return function (text) {
                var reg = /<[^<>]+>/g;
                text = text.replace(reg, &#39;&#39;);
                text = text.replace(/ /ig, &#39;&#39;);
                if (text.length > 50) {
                    text = text.substring(0, 50) + "...";
                }
                return text;
            };
        });
    Utiliser des filtres
    <div class="desc">
         {{y.Description| qxhtml}}
    </div>

    Plus de programmation Pour des connaissances connexes , veuillez visiter : Vidéo de programmation ! !

    Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

    Déclaration:
    Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn