正则怎么匹配 j2se5.0 为一个单词?
解决方案 »
- 环境变量配置
- java做的一个控制台的聊天程序,多线程,IO,socket
- 实例化问题
- 求助帮解决这个问题
- JDBC连SQL是不是SQL的补丁要4的啊?
- 可能在没有安装java runtime的机器上运行java程序吗
- 急求!!!请问哪里有IBMJava2-SDK-1.3.1-2.0.i386.rpm下载
- 请教高手---怎样在用JAVA语言连接加密的ACCESS数据库
- 如何将ArrayList类中的内容转化成其它类型
- 请说说您的JAVA开发环境,以及相关工具的下载地址
- Java mail抛出的一个异常:javax.activation.UnsupportedDataTypeException: no object DCH for MIME type text/plain; charset=UTF-8
- 求动态加载菜单和按钮的方法.100分感谢.
——"[a-zA-Z]+"
我是要匹配j2se5.0这样含有标点符号和数字的单词。如:j2se5.0 my1.java 1.09employee we88you 当作4个单词来匹配。
你在开玩笑,估计你的IDE里面,从来不为jdk配置src.zip或者从来不看doc,自己看看你的String.splite的代码或者api,splite不是正则是什么,而且在多个String需要同一种匹配模式查找的时候,由于需要反复编译那个pattern,反而比显式是用Pattern Matcher效率更低。
参数就是一个正则式
String[] SplitArray = SubjectString.Split("[\\w|\\.]+");
} catch (PatternSyntaxException ex) {
// Syntax error in the regular expression
}