gpt4 book ai didi

javascript - 如何判断字符串中是否包含任何非 ASCII 字符?

转载 作者:行者123 更新时间:2023-12-03 13:11:11 30 4
gpt4 key购买 nike

我正在寻找检测电子邮件地址中的国际化域名和本地部分,并想知道是否有一种快速简便的方法可以使用正则表达式或其他方式在 Javascript 中执行此操作。

最佳答案

这个应该做...

var hasMoreThanAscii = /^[\u0000-\u007f]*$/.test(str);

...还...
var hasMoreThanAscii = str
.split("")
.some(function(char) { return char.charCodeAt(0) > 127 });

ES6 天...
let hasMoreThanAscii = [...str].some(char => char.charCodeAt(0) > 127);

关于javascript - 如何判断字符串中是否包含任何非 ASCII 字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13522782/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com