diff --git a/engine-api/src/main/java/io/nosqlbench/engine/api/scenarios/NBCLIScenarioParser.java b/engine-api/src/main/java/io/nosqlbench/engine/api/scenarios/NBCLIScenarioParser.java index b5b951798..dbe14607e 100644 --- a/engine-api/src/main/java/io/nosqlbench/engine/api/scenarios/NBCLIScenarioParser.java +++ b/engine-api/src/main/java/io/nosqlbench/engine/api/scenarios/NBCLIScenarioParser.java @@ -188,7 +188,7 @@ public class NBCLIScenarioParser { return sanitized; } - private static final Pattern WordAndMaybeAssignment = Pattern.compile("(?\\w+)((?=+)(?.+))?"); + private static final Pattern WordAndMaybeAssignment = Pattern.compile("(?\\w[-_\\d\\w.]+)((?=+)(?.+))?"); private static LinkedHashMap parseStep(String cmd) { LinkedHashMap parsedStep = new LinkedHashMap<>(); @@ -362,7 +362,6 @@ public class NBCLIScenarioParser { .prefix(includes) .extension("js") .list().stream().map(Content::asPath).collect(Collectors.toList()); - ; List scriptNames = new ArrayList();