git.postgresql.org Git - postgresql.git/commit
2013年7月31日 15:31:22 +0000 (11:31 -0400)
2013年7月31日 15:31:22 +0000 (11:31 -0400)
commit d074b4e50d11768ab6da696b13d40ec05e4823fb
Fix regexp_matches() handling of zero-length matches.
We'd find the same match twice if it was of zero length and not immediately
adjacent to the previous match. replace_text_regexp() got similar cases
right, so adjust this search logic to match that. Note that even though
the regexp_split_to_xxx() functions share this code, they did not display
equivalent misbehavior, because the second match would be considered
degenerate and ignored.
Jeevan Chalke, with some cosmetic changes by me.
This is the main PostgreSQL git repository.
RSS
Atom