判断字符串是否只包含字母和数字

判断一个字符串是否只包含字母和数字。

  • 使用 RegExp.prototype.test() 方法,将输入的字符串与字母数字的正则表达式模式进行匹配。
const isAlphaNumeric = str => /^[a-z0-9]+$/gi.test(str);

isAlphaNumeric('hello123'); // true
isAlphaNumeric('123'); // true
isAlphaNumeric('hello 123'); // false(空格字符不是字母和数字)
isAlphaNumeric('#$hello'); // false