还是不明白为什么这题B答案正确而D答案错误?

来源:3-2 选择练习

weixin_慕前端6235132

2020-09-12 13:07:08

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

写回答

2回答

好帮手慕夭夭

2020-09-12

同学你好,^匹配字符串行首,$匹配字符串输入行尾,点(.)是匹配除了换行符以外的任意单个字符。整句话就是匹配任意单个字符,如果加上\u,就会匹配unicode编码。

祝学习愉快~

0

好帮手慕夭夭

2020-09-12

同学你好,具体解析如下:

/^.$/u.test(txt) 由于添加了u修改符,会增强对unicode编码的匹配,所以可以匹配到对应的unicode编码,返回true。D选项中,描述输出\ud83d\udc36不对,应该输出的结果是true。

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

本题选择错误的选项,所以要选择D哦。

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

祝学习愉快~


0
heixin_慕前端6235132
h /^.$/是表示什么意思?
h020-09-12
共1条回复

0 学习 · 10739 问题

查看课程