commit 83684374be0b41f68442aa29e4e582528f211590 Author: Mauro Talevi <mauro.tal...@aquilonia.org> AuthorDate: Fri, 15 Nov 2013 00:59:57 +0100 Commit: Mauro Talevi <mauro.tal...@aquilonia.org> CommitDate: Fri, 15 Nov 2013 00:59:57 +0100
JBEHAVE-957: Support all unicode letters in pattern placeholder names. diff --git a/org.jbehave.eclipse/src/org/jbehave/eclipse/editor/step/ParametrizedStep.java b/org.jbehave.eclipse/src/org/jbehave/eclipse/editor/step/ParametrizedStep.java index 8f60ba8..7786eb6 100644 --- a/org.jbehave.eclipse/src/org/jbehave/eclipse/editor/step/ParametrizedStep.java +++ b/org.jbehave.eclipse/src/org/jbehave/eclipse/editor/step/ParametrizedStep.java @@ -12,7 +12,7 @@ import fj.F; public class ParametrizedStep { private static Pattern compileParameterPattern(String parameterPrefix) { - return Pattern.compile("(\\" + parameterPrefix + "\\w*)(\\W|\\Z)", Pattern.DOTALL); + return Pattern.compile("(\\" + parameterPrefix + "\\p{L}*)(\\W|\\Z)", Pattern.DOTALL); } private List<Token> tokens = new ArrayList<Token>();