老师 这是啥意思

来源:2-4 元字符

qq_慕神8318241

2021-11-12 16:58:22

匹配除字母、数字或者下划线以外的字符。等价于[^A-Za-z0-9_]中的

[^A-Za-z0-9_] 这个是啥意思 前面加个^有什么作用,我记得课程中没有讲过这个

写回答

1回答

好帮手慕小李

2021-11-12

同学你好,首先我们来解释一下[^A-Za-z0-9_] 是什么意思~

答:^叫元字符,元字符放在不同的位置是有不同的含义,比如说元字符放到“/^****/中”,例如:/^A-Za-z0-9_/ ,等价于开头第一个字符可以是大写字母A到Z,也可以是小写字母a到z,也可以是数字0到9,也可以是下划线。

那么如果^元字符放入到“[^****]”,例如[^A-Za-z0-9_] ,则是代表不可以是大写字母A到Z,也不可以是小写字母a到z,也不可以是数字0到9也,也可以是下划线。


这个知识点我们课程中的确是没有讲到,老师为了给大家扩展一下,特别放到了练习题中,希望能让大家多学一点的。

祝学习愉快~


0

0 学习 · 17877 问题

查看课程