i try to filter my JTable with this code:
String eingabe = eingabeF.getText();
RowFilter.regexFilter(".*" + eingabe + ".*", 1)
it works very well. BUT i want to filter it case-insensitive. All the values in my Column "1" have upper-cases at the beginning.
I tried this:
String eingabe = eingabeF.getText();
setRowFilter(RowFilter.regexFilter(("?i") + Pattern.quote(".*" + eingabe + ".*"), 1));
but i always get the following Error-message:
Exception in thread "AWT-EventQueue-3" java.util.regex.PatternSyntaxException: Dangling meta character '?' near index 0
?i\Q.*f.*\E