import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class RegexCasse
{
public static void main(String[] args) throws Exception
{
// Compiler en indiquant que le pattern est insensible à la casse
Pattern str_pattern = Pattern.compile("\d+\w+", Pattern.CASE_INSENSITIVE);
Matcher myMatch = str_pattern.matcher("je suis le 1er et le 2eme de la classe");
while (myMatch.find())
System.out.println(myMatch.group());
}
}