ホームページ >ウェブフロントエンド >jsチュートリアル >HTMLタグをjsに置き換える方法
js では、正規表現「/3a01c64e1c68ffd528982950ceef0224] >/g」を指定した replace() 関数を使用して HTML タグを置換できます。構文形式は「stringObject. replace(/< ;[^a8093152e673feb7aba1828c43532094] >/g,'')"。 replace() は、正規表現に一致する部分文字列を置き換えることができます。
このチュートリアルの動作環境: Windows7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。
js は HTML タグを置換します
function filter(text) { var reg = /<[^<>]+>/g;//1、全局匹配g肯定忘记写,2、<>标签中不能包含标签实现过滤HTML标签 text = text.replace(reg, '');//替换HTML标签 return text; };
関連関数の説明:
replace() メソッドは、文字列内の一部の文字を置換するために使用されます。他の文字を使用するか、正規表現に一致する部分文字列を置き換えます。
#構文stringObject.replace(regexp/substr,replacement)
説明 | |
---|---|
値が文字列の場合、最初に RegExp オブジェクトに変換されるのではなく、リテラル テキスト パターンとして取得されることに注意してください。 | 交換 |
戻り値: |
正規表現の最初の一致またはすべての一致を置換で置き換える新しい文字列 後で取得しました。
app.filter('qxhtml', function () { return function (text) { var reg = /<[^<>]+>/g; text = text.replace(reg, ''); text = text.replace(/ /ig, ''); if (text.length > 50) { text = text.substring(0, 50) + "..."; } return text; }; });
フィルターを使用する<div class="desc">
{{y.Description| qxhtml}}
</div>
その他のプログラミング 関連知識について
にアクセスしてください。 !
以上がHTMLタグをjsに置き換える方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。