commit 83684374be0b41f68442aa29e4e582528f211590
Author: Mauro Talevi <[email protected]>
AuthorDate: Fri, 15 Nov 2013 00:59:57 +0100
Commit: Mauro Talevi <[email protected]>
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>();