弱问一个正则表达式的问题

airhork 2005-10-30 10:54:22
Laura Pausini_It's Not Good Bye.mp3

比如说这个字符串

怎么用正则表达式完全匹配?
开始以为用\\w+\\.+mp3就可以了
但这里面有个空格,忽然之间不会了
...全文
189 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
interhanchi 2005-10-31
  • 打赏
  • 举报
回复
import java.util.regex.*;
public class TestHost {

/**
* @param args
*/
public static void main(String[] args) throws Exception{
// TODO Auto-generated method stub
String s="Laura Pausini_It's Not Good Bye.mp3:";
Pattern pa = Pattern.compile(".+\\.mp3");
Matcher ma = pa.matcher(s);
while(ma.find()){
System.out.println(ma.group());
}
}
}
gogon 2005-10-31
  • 打赏
  • 举报
回复
[\\w\\s]+\\.mp3
believefym 2005-10-30
  • 打赏
  • 举报
回复
这叫匹配什么呀,没有一定的规则
"Laura Pausini_It's Not Good Bye.mp3"也可以匹配的

(\\w+ )+\\w+\\.mp3

62,625

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧