您好我正在运行此代码。
console.log(/^[A-Za-z0-9_åäöæøÅÄÖÆØ]+$/.test("åååå"));
console.log("testing " + nickName);
console.log(/^[A-Za-z0-9_åäöæøÅÄÖÆØ]+$/.test(nickName));
日志的结果是
true
åååå
false
这怎么可能发生?这是否适合征服?
我正在使用 在我的HTML中。这怎么可能?
“wwww”有效。它仅适用于非英文字母
编辑:来自charcode的结果
--- Nickname charcode---
charCodeAt(0)229
charCodeAt(1)229
charCodeAt(2)229
charCodeAt(3)229
--åååå charcode----
charCodeAt(0)195
charCodeAt(1)165
charCodeAt(2)195
charCodeAt(3)165
答案 0 :(得分:0)
好的解决方案是使用Western-ISO-8859-1编码保存我的文档。那解决了这个问题。谢谢。