Hallo,
ich habe einen regulären Ausdruck geschrieben, der sowohl in regexpal, als auch in java prinzipiell funtioniert.
Ich nutze den Ausdruck wie folgt:
Solange der inputString genau auf den Ausdruck matched ist alles fein. Wenn der inputString bsp. ein Zeichen länger ist, so das er nicht mehr matched blockiert der Aufruf von m.find() für immer...
Hat jemand eine Idee, woher das kommen kann?
Hat jemand eine Idee, wie ich das am besten Debuggen kann?
Gruß
ich habe einen regulären Ausdruck geschrieben, der sowohl in regexpal, als auch in java prinzipiell funtioniert.
Ich nutze den Ausdruck wie folgt:
Java:
Pattern seRes = Pattern.compile("^ ...snip... $", Pattern.CASE_INSENSITIVE | Pattern.MULTILINE);
Matcher m = OrganicParser.seRes.matcher(inputString);
if(!m.find()) {
// Fehlerbehandlung
}
Solange der inputString genau auf den Ausdruck matched ist alles fein. Wenn der inputString bsp. ein Zeichen länger ist, so das er nicht mehr matched blockiert der Aufruf von m.find() für immer...
Hat jemand eine Idee, woher das kommen kann?
Hat jemand eine Idee, wie ich das am besten Debuggen kann?
Gruß