老师 这是啥意思
来源: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也,也可以是下划线。
这个知识点我们课程中的确是没有讲到,老师为了给大家扩展一下,特别放到了练习题中,希望能让大家多学一点的。
祝学习愉快~
相似问题