在Javascript中检查非UTF8字符

时间:2013-06-21 15:25:15

标签: javascript string utf-8

这里的快速问题是,编写一个在Javascript中包含字符串的函数的最佳方法是什么,如果它不包含非UTF8字符则返回true,否则返回false?我不是要找替换任何字符,我只是想知道输入的字符串是否包含非UTF8字符(然后继续通过弹出窗口或其他形式验证警告用户)。希望这不是转发...谢谢!

1 个答案:

答案 0 :(得分:0)

Javascript字符串由Unicode字符组成。所有Unicode字符都可以用UTF-8编码。因此,根据定义,Javascript中的字符串不能包含任何“非UTF8字符”。