这个正则表达式这个正则表达式^.*\\w.*$表示什么意思?

应该是对文本进行分词时出现的东西

第1个回答  2011-05-09
规则是表示以一串除换行符意外任意字符开头,接一个反斜杠加w,即\w,再以串除换行符意外任意字符结束的字符串,简单来说就是一段字符中包含\w的意思。

不过我想你的式子中是不是多了一个反斜杠了,因为\w本来就表示匹配字母或数字或下划线或汉字的意思,前面加多一个反斜杠就把后面的一个反斜杠给转义了
第2个回答  2011-05-09
匹配由数字、26个英文字母或者下划线组成的字符串,前面或后面为任意字符。但是斜杠多了一个,应该^.*\w.*$,如果双斜杠只能匹配这样的字符串:fsfsdfjsdj、\w fj独领风骚的肌肤上。
中间必须有\w。

参考资料:http://www.zhongguosou.com/blog/catalog.asp?tags=%E6%AD%A3%E5%88%99%E8%A1%A8%E8%BE%BE%E5%BC%8F

本回答被提问者采纳
第3个回答  2011-05-09
配给含有\w的字符串
\w可以在开头,也可以在中间,还可以在尾部
"\wdfdfdfdf"
"dfdfdf\wdfdfd"
"dfdfdfdfd\w"