commit 075bd4fa532090b9a2c1f28d1d6dc119ee99fe34 Author: Mauro Talevi <mauro.tal...@aquilonia.org> AuthorDate: Thu Jul 5 11:06:25 2012 +0200 Commit: Mauro Talevi <mauro.tal...@aquilonia.org> CommitDate: Thu Jul 5 11:37:30 2012 +0200
JBEHAVE-784: Applied patch to support generic whitespace keyword separators. diff --git a/jbehave-core/src/main/java/org/jbehave/core/parsers/RegexStoryParser.java b/jbehave-core/src/main/java/org/jbehave/core/parsers/RegexStoryParser.java index 4126d34..2977f68 100755 --- a/jbehave-core/src/main/java/org/jbehave/core/parsers/RegexStoryParser.java +++ b/jbehave-core/src/main/java/org/jbehave/core/parsers/RegexStoryParser.java @@ -258,7 +258,7 @@ public class RegexStoryParser implements StoryParser { String initialStartingWords = concatenateWithOr("\\n", "", keywords.startingWords()); String followingStartingWords = concatenateWithOr("\\n", "\\s", keywords.startingWords()); return compile( - "((" + initialStartingWords + ") (.)*?)\\s*(\\Z|" + followingStartingWords + "|\\n" + "((" + initialStartingWords + ")\\s(.)*?)\\s*(\\Z|" + followingStartingWords + "|\\n" + keywords.examplesTable() + ")", DOTALL); }