aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Jesse Hallett <jesse@galois.com>2014-01-03 16:05:56 -0800
committerGravatar Jesse Hallett <jesse@galois.com>2014-01-03 16:05:56 -0800
commit4b948a18e794b3a86f019ab069beae94186e30c4 (patch)
tree9d68073ddc51800628a5d324201b9eefb6d79e89
parenteee8ee81c683169914ed9dd8f6c514eab7811214 (diff)
Backslashes in replaceAll() replacements need extra escaping.
-rw-r--r--src/batchtools/headless/src/main/java/com/galois/fiveui/CrawlParameters.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/batchtools/headless/src/main/java/com/galois/fiveui/CrawlParameters.java b/src/batchtools/headless/src/main/java/com/galois/fiveui/CrawlParameters.java
index a07d43a..aa3cc34 100644
--- a/src/batchtools/headless/src/main/java/com/galois/fiveui/CrawlParameters.java
+++ b/src/batchtools/headless/src/main/java/com/galois/fiveui/CrawlParameters.java
@@ -60,7 +60,7 @@ public class CrawlParameters {
}
public static Function<String, Boolean> compileMatchFcn(String glob) {
- String reg = glob.replaceAll("\\.", "\\.").replaceAll("\\*", ".*");
+ String reg = glob.replaceAll("\\.", "\\\\.").replaceAll("\\*", ".*");
final Pattern pat = Pattern.compile(reg);
return new Function<String, Boolean>() {
public Boolean apply(String input) {