Skip to content

fnc c0032 escapeHtml

tickle edited this page Feb 24, 2021 · 3 revisions

← オブジェクトリファレンスに戻る

escapeHtml / escapeHtmlForEnabledTag

概要

  • 特殊文字を含む文字を検知して、エスケープ文字を含む文字列に変換する関数。
  • この2関数はどちらもエスケープする関数であることは同じだが、対象範囲が異なる。
関数 対象範囲
escapeHtmlForEnabledTag g_escapeStr.escapeTagで定義された特殊文字
(譜面データにおける特殊文字の取り扱いに掲載)が対象。
escapeHtml g_escapeStr.escapeTagで定義された特殊文字に加えて、
他のエスケープリストを利用できる。
デフォルトはg_escapeStr.escapeを追加で利用。

引数(括弧内はデフォルト値)

引数 必須 指定内容
_str string * 元の文字列
_escapeList array [変換元,変換先]をペアとした二次元配列
※escapeHtmlのみ指定可能

返却値

  • エスケープ文字を含む文字列

使用例

console.log(escapeHtml(`<tag>`)); // &lt;tag&gt;
console.log(escapeHtmlForEnabledTag(`T*amp*J`)); // T&amp;J

関連項目

English | Japanese

How To Play
(プレイ方法)

How To Make
(作り方、移行方法)

How To Upgrade? / What's New?
(本体の更新方法、更新情報)

Specification (for creators)
(仕様・製作者向け)

Specification (for developers)
(仕様・開発者向け)

Tips
(用途別対処方法)

Repository Local Rules
(リポジトリルール・管理者向け)

Others
(その他)

Clone this wiki locally