Daniel: Regulärer Ausdruck

Beitrag lesen

Hallo

Ich möchte überprüfen ob ein String in einem anderen String vorkommt. Gross/kleinSchreibung egal. Hab das so versucht:

import java.util.regex.Pattern;

public class Test {

public static void main(String[] args) {
  String string = "such";
  String field  = "BitteDurchsuchen";

if(Pattern.matches(string,field)) {
   System.out.println("Wahr");
  }
 }
}

Meiner Meinung nach sollte das "Wahr" ausgeben..."such" ist ja in "BitteDurchsuchen" enthalten? Warum klappts nicht?

Gruss Daniel