Ya sea para bien o para mal: las clases de caracteres Posix ignoran la CASE_INSENSITIVE
bandera. Aunque \p{Upper}
funciona de la misma manera [A-Z]
, no es exactamente lo mismo, y no mira la bandera que no distingue mayúsculas de minúsculas.
El código en la Pattern
clase que verifica las clases de caracteres posic no se refiere a la CASE_INSENSITIVE
bandera:
/**
* Node class that matches a POSIX type.
*/
static final class Ctype extends BmpCharProperty {
final int ctype;
Ctype(int ctype) { this.ctype = ctype; }
boolean isSatisfiedBy(int ch) {
return ch < 128 && ASCII.isType(ch, ctype);
}
}
No pude encontrar un complemento Maven que satisficiera mis necesidades para minimizar JavaScript y CSS, así que comencé a crear el mío. Sin embargo, parece que me encontré con un obstáculo. Las versiones minimizadas de los archivos siempre ...
Estoy tratando de hacer expresiones regulares que atrapen expresiones entre paréntesis, pero cuando hay más de una sección de paréntesis, la expresión regular se detiene en el primer cierre. Un ejemplo lo explicará mejor: (expr) #simple, ...
Tengo una aplicación que escribe algunos datos en un archivo de índice de texto sin formato. Funciona bien en Netbeans, pero cuando se empaqueta como un jar, el archivo de índice se crea pero termina en blanco. Aquí está el código relevante: ...
El siguiente código no funciona (por supuesto), porque la línea marcada no se compila: MyClass {// singleton stuff private static MyClass instancia; privado MyClass () {} público estático ...