如何在JavaScript中检查字符串中是否存在任何数字或字母?

如何在JavaScript中检查字符串中是否存在任何数字或字母?,javascript,regex,string,Javascript,Regex,String,我需要检查字符串是否至少有字母或数字。检查的最佳方法是什么?使用简单的正则表达式: /[0-9a-zA-Z]/.test(some_string); 使用简单的正则表达式: /[0-9a-zA-Z]/.test(some_string); 这个问题有一百万个重复。为什么不进行搜索呢?这个问题有一百万个DUP。为什么不执行搜索呢?干净而简单。如果要重复使用表达式,请提取到变量。/[a-Z0-9]/i.test(str)也可以稍微短一点/[0-9a-z]/i,仅用于记录。干净且简单。如果要重复使

我需要检查字符串是否至少有字母或数字。检查的最佳方法是什么?

使用简单的正则表达式:

/[0-9a-zA-Z]/.test(some_string);
使用简单的正则表达式:

/[0-9a-zA-Z]/.test(some_string);

这个问题有一百万个重复。为什么不进行搜索呢?这个问题有一百万个DUP。为什么不执行搜索呢?干净而简单。如果要重复使用表达式,请提取到变量。
/[a-Z0-9]/i.test(str)
也可以稍微短一点
/[0-9a-z]/i
,仅用于记录。干净且简单。如果要重复使用表达式,请提取到变量。
/[a-Z0-9]/i.test(str)
也可以稍微短一点
/[0-9a-z]/i
,仅用于记录。