猿问

正则表达式\\w的用法


这两句分别输出true和false,为什么第二句把最后的.*换成\\w*就变成false了呢?

"hello sir".matches("^\\w{4}o\\b.*"     "hello sir".matches("^\\w{4}o\\b\\w*")

fenkapian
浏览 1519回答 1
1回答

慕粉3233872

“\w”匹配字母、数字、下划线或汉字。“.”匹配换行符以外的任意字符。o后面有一个空白符,\w匹配不了。
随时随地看视频慕课网APP

相关分类

Java
我要回答