繁体   English   中英

检查字符串变量是单个字母数字字符的最有效方法

[英]Most efficient way to check that string variable is a single alphanumeric character

我可以用正则表达式来做到这一点(类似于myString.match(/^[A-Za-z0-9]$/) ),但是这似乎有点过头了。

在性能方面更有效的方法是什么?

谢谢。

使用length属性和charCodeAt(0)函数检查ASCII值的范围...

很显然,最有效的方法是对数组进行索引查找(预先配置了适当的布尔结果)。 通常,这是一个非常糟糕的方法。 (因为它是非标准的并且几乎肯定不是必需的)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM