質問する
6989 次
1 に答える
5
文字を置き換えることから始め&
て、次に他の文字を置き換えます。&
それ以外の場合は、以前のエンティティ (<
など)を次のように置き換えます。&
string.replace(/&/g, '&amp;') //<= start with
.replace(/</g, '<')
.replace(/>/g, '>')
.replace(/"/g, '"')
.replace(/'/g, '&apos');
// ' may be "\\'", depends on how te OP wants to use it
[コメントに基づいて編集&amp;
]アンパサンド文字を置き換えるために使用
于 2012-07-19T07:44:13.213 に答える