反应本地html解码问题'

时间:2019-03-07 13:14:51

标签: react-native string-decoding

我使用:

const map = {
    '&': "'",
    '&': "&",
    ''': "'",
    '&lt;': '<',
    '&gt;': '>',
    '&quot;': '"',
    '#039;': "'",
    '&#8217;': "’",
    '&#8216;': "‘",
    '&#8211;': "–",
    '&#8212;': "—",
    '&#8230;': "…",
    '&#8221;': '”'
};

return text.replace(/\&[\w\d\#]{2,5}\;/g, function(m) { return map[m]; });

但是当我刷新时,&amp;已转换为',但#039;仍然存在。

Here the image

您认为是什么问题?

0 个答案:

没有答案