标签: javascript regex string-matching
我尝试了以下代码:
/[m,r,k]/
我要检查字符串是否包含所有三个字符,在这种情况下为m,r,k。顺序并不重要。
m,r,k
答案 0 :(得分:8)
您可以使用
^(?=.*m)(?=.*r)(?=.*k).*$
let checkStr = (str) => /^(?=.*m)(?=.*r)(?=.*k).*$/i.test(str) console.log(checkStr('mrk')) console.log(checkStr('mr'))