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);
     }
 



Reply via email to