日期:2014-05-17 浏览次数:20627 次
public class Test { public static void main(String[] args) { String line = "投资费用_股票交易费用"; Pattern pattern = Pattern.compile("投资费用.*?交易费用"); Matcher matcher = pattern.matcher(line); System.out.println(matcher.matches()); } }
------解决方案--------------------
String有一个contains("你要匹配的字符串")方法,返回一个boolean值
或者用indexOf("你要匹配的字符串") 判断返回值,如果为-1那就是灭有
------解决方案--------------------
System.out.println("投资费用abc交易费用".matches("投资费用.*交易费用"));
------解决方案--------------------
用正则表达式嘛!