嗨,我正在运行此代码。
console.log(/^[A-Za-z0-9_åäöæøÅÄÖÆØ]+$/.test("åååå"));
console.log("testing " + nickName);
console.log(/^[A-Za-z0-9_åäöæøÅÄÖÆØ]+$/.test(nickName));
日志的结果是
true
åååå
false
这怎么会发生?是不是跟结局有关?
我在我的 HTML 中使用。这怎么可能?
“万维网”的作品。它只发生在非英文字母上
编辑: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