gpt4 book ai didi

javascript - 用于检测非 ascii 字符的 Javascript 正则表达式

转载 作者:数据小太阳 更新时间:2023-10-29 05:43:01 24 4
gpt4 key购买 nike

我们如何使用 java 脚本来限制在特定文本字段中使用非 ascii 字符..?提前致谢...

最佳答案

Ascii被定义为000-177(八进制)范围内的字符,因此

function containsAllAscii(str) {
return /^[\000-\177]*$/.test(str) ;
}

console.log ( containsAllAscii('Hello123-1`11'));
console.log ( containsAllAscii('ábcdé'));

你可能不想接受非打印字符 \000-\037,也许你的正则表达式应该是 /\040-\176/

关于javascript - 用于检测非 ascii 字符的 Javascript 正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5185326/

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