*的正则/\*/这样写是对的你的代码问题在于if中条件逻辑不正确应该使用并且&&,译为当两个匹配都不正确时才返回false推荐一种简便写法:return reg.test(str) || reg2.test(str);不懂请追问~希望对您有帮助~By Billskate
用转义符:\* 有可能需要写:\\*因为Javascript处理字符串的时候可能会把“\*”转义成“*”