Mus*_*afa 1 javascript turkish utf-8 google-chrome-extension
编辑:
我正在创建Chrome扩展程序,文件必须采用UTF-8编码.我使用JQuery从页面获取内容,并检查是否包含包含Ö,ı和İ的特定字符串.但是,因为Chrome强制文件必须编码为UTF-8; 我无法搜索"İ,ı,Ö".
var p = txt.indexOf("?");
Run Code Online (Sandbox Code Playgroud)
不能正常工作,因为我无法使用İ,Ö或ı保存文件.
例如,'Ö'和'\ u00D6'是JavaScript中相同的字符串.
要查找特定字符的unicode文字,可以执行以下操作:
'Ö'.charCodeAt(0).toString(16); // yields "d6"; the code is "\u00D6"
Run Code Online (Sandbox Code Playgroud)
因此,要在字符串中搜索Ö,您可以执行以下操作:
var toSearch = "abc Ö def";
if (toSearch.indexOf('\u00D6') > -1) {
// found!
}
Run Code Online (Sandbox Code Playgroud)
如果您需要进一步的帮助,请尝试发布代码示例.
归档时间: |
|
查看次数: |
2467 次 |
最近记录: |