首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

正则表达式菜鸟

2011-12-26 
正则表达式初学者表达式:[a-z]*字符串: 111 为什么JAVAMatcher类的find方法对这个匹配返回的是true?[解

正则表达式初学者
表达式:[a-z]*
字符串: "111 "

为什么JAVA   Matcher类的find方法对这个匹配返回的是true?

[解决办法]
^com[a-zA-Z]*\.doc$
[解决办法]
fileName.matches( "com\\w*\\.doc ")
[解决办法]
我想要能匹配com+ "字母组成的字符串 "+.doc的正则表达式
=====
你楼上写的正则是对的,仅检查是否能匹配这样就可以了:
fileName.matches( "com[a-zA-Z]*\\.doc ")

热点排行