This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
break;
case REGEX_FIND:
case REGEX_MATCH:
final String filterStr2;
String filterStr2;
if (filterStr == null || filterStr.length() == 0) {
filterStr2 = ".*";
} else {
filterStr2 = filterStr.replaceAll("/", "//"); // NOI18N
filterStr2 = filterStr.replaceAll("\\\\", "\\\\\\\\"); // NOI18N
filterStr2 = filterStr2.replaceAll("\\[", "\\\\["); // NOI18N
filterStr2 = filterStr2.replaceAll("\\(", "[(]"); // NOI18N
filterStr2 = filterStr2.replaceAll("\\*", "[*]"); // NOI18N
filterStr2 = filterStr2.replaceAll("\\?", "[?]"); // NOI18N
filterStr2 = filterStr2.replaceAll("\\)", "[)]"); // NOI18N
filterStr2 = filterStr2.replaceAll("\\+", "[+]"); // NOI18N
filterStr2 = filterStr2.replaceAll("\\{", "[{]"); // NOI18N
filterStr2 = filterStr2.replaceAll("\\}", "[}]"); // NOI18N
}
pattern = Pattern.compile(filterStr2, 0);