mirror of https://github.com/golang/go.git
In the past, `a.*?c|a.*?b` was factored to `a.*?[bc]`. Thus, given "abc" as its input string, the automaton would consume "ab" and then stop (when unanchored) whereas it should consume all of "abc" as per leftmost semantics. Fixes #13812. Change-Id: I67ac0a353d7793b3d0c9c4aaf22d157621dfe784 Reviewed-on: https://go-review.googlesource.com/18357 Reviewed-by: Russ Cox <rsc@golang.org> |
||
|---|---|---|
| .. | ||
| syntax | ||
| testdata | ||
| all_test.go | ||
| backtrack.go | ||
| example_test.go | ||
| exec.go | ||
| exec2_test.go | ||
| exec_test.go | ||
| find_test.go | ||
| onepass.go | ||
| onepass_test.go | ||
| regexp.go | ||