1 2 3 4 5 6 7 8 9 10 11
| public static void main(String[] args) {
final Pattern pattern = Pattern.compile("[\\d\\.,]+"); // on cherche ce qui ressemble à un nombre, avec point ou virgule
System.out.println(lastMatches("ABC Nuit Belle - Nuit seule 100% 0.92 3.08 4,00 335",pattern,2)); // on veut les 2 derniers
System.out.println(lastMatches("ABC Nuit Belle - Nuit seule 100% toto 335",pattern,2)); // on veut les 2 derniers
System.out.println(lastMatches("ABC Nuit Belle - Nuit seule 335",pattern,2)); // on veut les 2 derniers
System.out.println(lastMatches("ABC Nuit Belle - Nuit seule 100% 0.92 3.08 4,00 335",pattern,1)); // on veut le dernier
System.out.println(lastMatches("ABC Nuit Belle - Nuit seule",pattern,2)); // on veut les 2 derniers
} |