Devo fare una ricerca di una stringa all'interno di una stringa, la particolarità è che devo cercare un numero.
Il problema sta nel fatto che in questo caso ad esempio se devo cercare "1" mi trova anche 12 e 15 invece io vorrei che non trovasse nulla. Non sono esperto di espressioni regolari, che via potrei seguire?Codice PHP:public class prova {
private static final String REGEX = "1";
private static final String INPUT = "12 15 20 33 40 ";
public static void main(String[] args) {
Pattern p = Pattern.compile(REGEX);
Matcher m = p.matcher(INPUT);
int count = 0;
while(m.find()) {
count++;
System.out.println(count);
}
}
}
Grazie

Rispondi quotando