正则怎么匹配 j2se5.0 为一个单词?

dztc 2005-10-29 01:26:14
正则怎么匹配 j2se5.0 为一个单词?
...全文
214 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
linuxyf 2005-11-09
  • 打赏
  • 举报
回复
try {
String[] SplitArray = SubjectString.Split("[\\w|\\.]+");
} catch (PatternSyntaxException ex) {
// Syntax error in the regular expression
}
linuxyf 2005-11-09
  • 打赏
  • 举报
回复
[\w|\.]+
shine333 2005-10-29
  • 打赏
  • 举报
回复
ZhangYaoxing(westxx)
你在开玩笑,估计你的IDE里面,从来不为jdk配置src.zip或者从来不看doc,自己看看你的String.splite的代码或者api,splite不是正则是什么,而且在多个String需要同一种匹配模式查找的时候,由于需要反复编译那个pattern,反而比显式是用Pattern Matcher效率更低。
believefym 2005-10-29
  • 打赏
  • 举报
回复
看不懂楼上什么意思

同意keiy
ZhangYaoxing 2005-10-29
  • 打赏
  • 举报
回复
String.splite(' ');这个就好,不用正则,效率低。
柯本 2005-10-29
  • 打赏
  • 举报
回复
([\\w\\.]+)
dztc 2005-10-29
  • 打赏
  • 举报
回复
不对,
我是要匹配j2se5.0这样含有标点符号和数字的单词。如:j2se5.0 my1.java 1.09employee we88you 当作4个单词来匹配。
shine333 2005-10-29
  • 打赏
  • 举报
回复
你是不是指j2se5.0里面,代表一个单词的正则表达式?
——"[a-zA-Z]+"
believefym 2005-10-29
  • 打赏
  • 举报
回复
楼上的说的是

String[] java.lang.String.split(String regex)
参数就是一个正则式

62,629

社区成员

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

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