haha.txt
sdgfsdgscat
dfscatdfsdfsdfs
catdlj
我用java
File file = new File("C:\\haha.txt");
try
{
BufferedReader br = new BufferedReader(new FileReader(file));
StringBuilder sb  = new StringBuilder();
String s = "";
while((s=br.readLine())!=null)
{
sb.append(s);
sb.append("\r\n");
}
String str = sb.toString();
String regex = "[^cat]";
Pattern p = Pattern.compile(regex);
Matcher m = p.matcher(str);
while(m.find())
{
System.out.println(m.group());
}
}
catch(Exception e)
{
e.printStackTrace();
}这其中的regex用上^该如何写呢?