一个简单的正则表达式 我想在java里面检测一个字符串中是否含有"<",">",正则表达式该怎么写啊,我写成(<+)|(>+)不管用啊! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 楼上的哥们,java里面写的正则表达式不需要在<前面加上转义符\,而且使用?的话是匹配出现0次以上的字符,包括零次 String str = "abc>dada"; if (str.matches("\\w*>\\w*")) System.out.println("true");true String s = "ss<sss>";System.out.println(s.contains("<")); public static void isCon(String str){ String reg = "(<+)|(>+)"; Pattern p = Pattern.compile(reg); Matcher m = p.matcher(str); System.out.println(m.find()); } public static void isCon(String str){ String reg = "(<+|>+)"; Pattern p = Pattern.compile(reg); Matcher m = p.matcher(str); while(m.find()){ System.out.println(m.group(1)); } 帮看看这个程序怎么解释 JTextField 失去焦点的问题 初学 问一个简单的问题 double类型如何正确的转换为字符串类型? jdk是不是会自动升级啊,怎么查看版本呢 swing组件用法 我已经有了java面向对象的编程基础,目前学习java哪个方面的技术比较好呢? 一个读取某个目录下所有java(扩展名)文件的出错的问题(在线等待) 奇怪的问题 LinkedList 是什么.要包含哪个包? 能给点学习JAVA的好的项目吗 关于ComboBox使用??
if (str.matches("\\w*>\\w*"))
System.out.println("true");
true
String s = "ss<sss>";
System.out.println(s.contains("<"));
public static void isCon(String str){
String reg = "(<+)|(>+)";
Pattern p = Pattern.compile(reg);
Matcher m = p.matcher(str);
System.out.println(m.find());
}
String reg = "(<+|>+)";
Pattern p = Pattern.compile(reg);
Matcher m = p.matcher(str);
while(m.find()){
System.out.println(m.group(1));
}