检查Javascript中是否存在非UTF8字符

Check for non-UTF8 characters in Javascript

本文关键字:UTF8 字符 存在 是否 Javascript 检查      更新时间:2023-09-26

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

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