diff --git a/reader/src/main/java/org/jline/reader/Parser.java b/reader/src/main/java/org/jline/reader/Parser.java index 3ee558e3d..1eadd0bf2 100644 --- a/reader/src/main/java/org/jline/reader/Parser.java +++ b/reader/src/main/java/org/jline/reader/Parser.java @@ -41,7 +41,7 @@ default String getCommand(final String line) { out = matcher.group(1); } else { out = line.trim().split("\\s+")[0]; - if (out.contains("=") || !out.matches(REGEX_COMMAND)) { + if (!out.matches(REGEX_COMMAND)) { out = ""; } } diff --git a/reader/src/main/java/org/jline/reader/impl/DefaultParser.java b/reader/src/main/java/org/jline/reader/impl/DefaultParser.java index d730bffd3..0cd115ab5 100644 --- a/reader/src/main/java/org/jline/reader/impl/DefaultParser.java +++ b/reader/src/main/java/org/jline/reader/impl/DefaultParser.java @@ -188,7 +188,7 @@ public String getCommand(final String line) { out = matcher.group(commandGroup); } else { out = line.trim().split("\\s+")[0]; - if (out.contains("=") || !out.matches(regexCommand)) { + if (!out.matches(regexCommand)) { out = ""; } }