老师我有问题

来源:3-10 选择题

人间第一流

2020-01-04 11:43:34

/W的意思不是w,

如果说是非字母就是数字的话,/w是不是也可以达到相同的效果


另外:

‘’\加上大写字母表示\加上其对应小写字母的相反含义 ‘’

这句话能详细解释下吗?没看懂

写回答

1回答

好帮手慕星星

2020-01-04

同学你好,关于\W代表的意思理解有误,问题解答如下:

1、正则中\W代表的是匹配任何非单词字符,等价于[^A-Za-z0-9_]。

2、\w与\W正好相反,匹配包括下划线的任何单词字符。

3、\w\W,\s\S,\d\D这些成对的代表意思是相反的。例如\d代表的是数字[0-9],那么\D代表的就是非数字[^0-9] 。

如果对正则代表意思不清楚的话,可以看看资料中的总结:

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

如果我的回答帮助到了你,欢迎采纳,祝学习愉快~

0

0 学习 · 14456 问题

查看课程