Ciao a tutti. Sarà la stanchezza ma a me sembra che il mio codice faccia T||T=F (ovviamente dovrebbe darmi T). Dove sbaglio?
codice:
String regexName="re";
String regexSurname="la";
Pattern patternName = Pattern.compile(regexName, Pattern.CASE_INSENSITIVE);
Pattern patternSurname = Pattern.compile(regexSurname, Pattern.CASE_INSENSITIVE);
Matcher matcherName = patternName.matcher("Remo");
Matcher matcherSurname = patternSurname.matcher("Labarca");
System.out.println((matcherName.find()==true) + "||" + (matcherSurname.find()==true) + "=" + (matcherName.find()==true || matcherSurname.find()==true));
if ((matcherName.find()==true) || (matcherSurname.find()==true)) System.out.println("SONO DENTRO");