const str = "妖小妖_yao";
const reg = /^[\u4e00-\u9fa5\w]{6,8}$/;
console.log(reg.test(str));
正则表达式中预定义类
. [^\n\r] 除了换行和回车之外的任意字符
\d [0-9] 数字字符
\D [^0-9] 非数字字符
\s [\t\n\x0B\f\r] 空白字符
\S [^\t\n\x0B\f\r] 非空白字符
\w [a-zA-Z_0-9] 单词字符(所有字母/数字/下划线
W [^a-zA-Z_0-9] 非单词字符