Entradas

Expresiones Regulares explicado para niños

A todo el mundo le da pereza las expresiones regulares, (a mi al que mas), pero bueno vamos a quitarnos el miedo y voy a poner aqui unos ejemplillos sencillos , que luego van creciendo en complejidad (no mucha) pero para que veamos que no son para tanto si te las cuentan bien desde el principio: Tenemos una cadena de texto a procesar : String CHAIN = "abcde  %%~~paco123@gmail.comAAbd%%%"; Asi de primeras vemos mucha morralla, vemos un email y simbolos raros... Vamos a ir testeando expresiones regulares contra esa cadena y asi vamos viendo como podemos ir jugando con ellas y anidandolas El codigo Java para probarlas  es este:             List<String> regExps = Arrays.asList("\\d", "\\d+", etc.....);         Pattern p;         Matcher m;         List<String> matches = new ArrayList<>();;         for(String regExp: regExps) {             matches.clear();             m = Pattern.compile(regExp).matcher(CHAIN);          

Debuggear maven test en eclipse

Imagen
Si estas intentando hacer debug de una tarea de maven test, veras que eclipse no para en los break points. Es necesario añadir un parametro en el goal de definicion del Debug Maven Configuration. Asi lo tengo yo y esta funcionando y parando mi mvn test. (el parametro es -DforkMode=never)