这个怎么搞

来源:3-1 终端检测

青旗

2020-10-26 23:14:21

# 具体遇到的问题
想取反表达一下 但是试了几次没成功 应该怎么改?
# 报错信息的截图

# 相关课程内容截图

# 尝试过的解决思路和结果

# 粘贴全部相关代码,切记添加代码注释(请勿截图)

 var abc = navigator.userAgent.match(/^(windows)/i)

        if (abc) {

            console.log('no')

        } else {

            console.log('yes')

        }


写回答

1回答

好帮手慕言

2020-10-27

同学你好,[]代表的是一个字符集,^在字符集中使用才表示是取反的意思。如果同学想匹配除了windows之外的字符,代表现在是移动端,结果可能会不准确。

建议:正常匹配windows,对abc取反。

http://img.mukewang.com/climg/5f97872e09ee4fc106610210.jpg


0

0 学习 · 6815 问题

查看课程