changeset 28964 | f4a570561f34 |
parent 25859 | 3317bb8137f4 |
child 32012 | 73a05aa621ce |
--- a/jdk/src/java.base/share/classes/java/util/regex/Pattern.java Fri Feb 13 11:13:27 2015 +0100 +++ b/jdk/src/java.base/share/classes/java/util/regex/Pattern.java Fri Feb 13 11:13:30 2015 +0100 @@ -5819,6 +5819,10 @@ MatcherIterator() { this.matcher = matcher(input); + // If the input is an empty string then the result can only be a + // stream of the input. Induce that by setting the empty + // element count to 1 + this.emptyElementCount = input.length() == 0 ? 1 : 0; } public String next() {