unescape
HTMLエンティティ文字を元の文字に変換します。
typescript
const result = unescape(str);参照
unescape(str)
HTMLで使用されるエンティティ文字を元の文字に変換したい場合はunescapeを使用してください。&、<、>、"、'のようなHTMLエンティティを&、<、>、"、'文字に変換します。これはescape関数の逆の操作です。
typescript
import { unescape } from 'es-toolkit/string';
// HTMLタグエンティティを元の文字に変換
unescape('This is a <div> element.');
// 戻り値: 'This is a <div> element.'
// 引用符エンティティを元の文字に変換
unescape('This is a "quote"');
// 戻り値: 'This is a "quote"'
// 単一引用符エンティティを元の文字に変換
unescape('This is a 'quote'');
// 戻り値: 'This is a 'quote''
// アンパサンドエンティティを元の文字に変換
unescape('This is a & symbol');
// 戻り値: 'This is a & symbol'HTMLフォームやURLから受け取ったデータを処理する際に便利です:
typescript
// ユーザー入力からHTMLエンティティを変換
const userInput = 'My favorite tag is <button>';
const converted = unescape(userInput);
console.log(converted); // 'My favorite tag is <button>'
// 複数のエンティティが混在する文字列も変換可能
const mixed = '"Hello & Welcome" <says the > user';
const result = unescape(mixed);
console.log(result); // '"Hello & Welcome" <says the > user'パラメータ
str(string): 変換する文字列です。
戻り値
(string): HTMLエンティティが元の文字に変換された文字列を返します。

