Daniel: Regulärer Ausdruck

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

  1. Hi,

    Ich möchte überprüfen ob ein String in einem anderen String vorkommt. Gross/kleinSchreibung egal.

    Du möchtest also testen, ob der Suchstring in Kleinschrift im zu durchsuchenden String in Kleinschrift eine Position hat. Dafür brauchst Du keine Regular Expressions.

    Cheatah

    --
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes