一个java大小写问题 现在要实现一个象记事本一样的查找功能比如说输入"abcd"能把不区分大小写的都查出来,也就是说有2的4次中排列,哪位大侠能告诉我怎么解决,最好有代码 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 import org.apache.oro.text.regex.*;static void cycleMatch(String inputValue, String reg) { org.apache.oro.text.regex.PatternCompiler compile = new Perl5Compiler(); try { Pattern p = compile.compile(reg, Perl5Compiler.CASE_INSENSITIVE_MASK); PatternMatcherInput input = new PatternMatcherInput(inputValue); org.apache.oro.text.regex.Perl5Matcher pm = new Perl5Matcher(); MatchResult result = null; int i = 0; while (pm.contains(input, p)) { result = pm.getMatch(); System.out.println("result =" + result.group(0)); input.setBeginOffset(result.length()); i++; } System.out.println("总共匹配" + i + "次"); } catch (Exception ex) { System.err.println("循环方式的匹配发生错误" + ex.getMessage()); } }以上是我引用的代码 需要 下载 apache 的 jakarta-oro.jar jdk1.4以后,自带正则表达式的处理 Help!自定义标签属性传值的问题!!! 在一个包里定义两个JavaBean却报错了 面试题:声明一个委托public int myCallBack(int x),则该委托产生的回调方法的原型是? 不同包之间import的问题 有关文件的问题 高手近来帮忙看看! 在java中如何获取显示器分辨率的植 俺时菜鸟,帮帮俺!!立即结贴 我学了这么长时间的java还是有很多很基本的问题没有搞清 中文版技术书是不是不靠谱? 我import时为什么提示这样的错误 JBuild调试时 怎么出现一个一模一样的文件
static void cycleMatch(String inputValue, String reg) {
org.apache.oro.text.regex.PatternCompiler compile = new Perl5Compiler();
try {
Pattern p = compile.compile(reg,
Perl5Compiler.CASE_INSENSITIVE_MASK);
PatternMatcherInput input = new PatternMatcherInput(inputValue);
org.apache.oro.text.regex.Perl5Matcher pm = new Perl5Matcher();
MatchResult result = null;
int i = 0;
while (pm.contains(input, p)) {
result = pm.getMatch();
System.out.println("result =" + result.group(0));
input.setBeginOffset(result.length());
i++;
}
System.out.println("总共匹配" + i + "次");
} catch (Exception ex) {
System.err.println("循环方式的匹配发生错误" + ex.getMessage());
}
}
以上是我引用的代码