Normal
Hallo,habe ein kleines Problem mit der Klasse Pattern im Zusammenhang mit einem regulären Ausdruck.[code=Java]Pattern p = Pattern.compile("^\s*$"); Matcher m = p.matcher(question[random]); boolean b = m.matches();[/code]Und zwar bei dieser Anweisung weißt Netbeans mich auch auf einen Fehler hin, und zwar sagt es mir "illegal escape character", jedoch versteh ich nicht warum.Das "^" in Verbindung sagt ja eigentlich das dieses Zeichen was dazwischen steht vom Anfang bis Ende der Zeile vorkommen muss damit die Aussage richtig ist. Das "/s" weißst auf ein Leerzeichen.Oder hab ich da einen Denkfehler drin? Bzw verwende ich diese Klasse falsch?:rtfm:Freue mich über eure antworten und bedanke mich direkt mal für diese.Mit freundlichen GrüßenHolger
Hallo,
habe ein kleines Problem mit der Klasse Pattern im Zusammenhang mit einem regulären Ausdruck.
[code=Java]Pattern p = Pattern.compile("^\s*$");
Matcher m = p.matcher(question[random]);
boolean b = m.matches();[/code]
Und zwar bei dieser Anweisung weißt Netbeans mich auch auf einen Fehler hin, und zwar sagt es mir "illegal escape character", jedoch versteh ich nicht warum.
Das "^" in Verbindung sagt ja eigentlich das dieses Zeichen was dazwischen steht vom Anfang bis Ende der Zeile vorkommen muss damit die Aussage richtig ist. Das "/s" weißst auf ein Leerzeichen.
Oder hab ich da einen Denkfehler drin? Bzw verwende ich diese Klasse falsch?:rtfm:
Freue mich über eure antworten und bedanke mich direkt mal für diese.
Mit freundlichen Grüßen
Holger