正则表达式初学者 表达式:[a-z]*字符串:"111"为什么JAVA Matcher类的find方法对这个匹配返回的是true? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果想匹配一个文件名形如:com+任意个字母字符+.doc这个式子应该怎么写? 回复楼上的:^com[a-zA-Z]*\.doc$这个似乎和我要的不太相符合吧,我想要能匹配com+"字母组成的字符串"+.doc的正则表达式我今天做的题目数据是这样的目录下的文件名: 个数:4(我这里只写一个) commmand.doc(其他三个不写了) 要匹配的模式com*.doc(这个不是正则表达式) 我构造的正则表达式:com\\w*\.doc 这个是我传入Pattern.compile方法的的字符串参数但结果表明所有的文件名都可以匹配成功?刚刚结束正则表达式 不知道错在哪里,请大家多指教 我想要能匹配com+"字母组成的字符串"+.doc的正则表达式=====你楼上写的正则是对的,仅检查是否能匹配这样就可以了:fileName.matches("com[a-zA-Z]*\\.doc") JTable中的密码项如何设置成*** 谁能告诉我错哪了?求过路大神指点一二 关于JAVA IO 中字节流和字符流的问题 强密码的生成算法. 一个迷惑的问题,请解答 求大家推荐一本java的书籍。 用数组实现了一个环形队列,怎么优化下? 这个错误怎么解决? 请问谁可以详细解释一下java中的reflection? 创建socket出现unknown host的异常? 简单问题(交互) 两个String对象a,b if (a==b) then a.equals(b) == ture应该是这样吧?
这个式子应该怎么写?
这个似乎和我要的不太相符合吧,我想要能匹配com+"字母组成的字符串"+.doc的正则表达式
我今天做的题目数据是这样的
目录下的文件名:
个数:4(我这里只写一个)
commmand.doc(其他三个不写了)
要匹配的模式com*.doc(这个不是正则表达式)
我构造的正则表达式:com\\w*\.doc 这个是我传入Pattern.compile方法的的字符串参数
但结果表明所有的文件名都可以匹配成功?
刚刚结束正则表达式 不知道错在哪里,请大家多指教
=====
你楼上写的正则是对的,仅检查是否能匹配这样就可以了:
fileName.matches("com[a-zA-Z]*\\.doc")