Patch as contributed.
Reduce distance to default and fix layout (on my browser at least...)
If the regex is invalid, display the error message rather than returning all rows.
Don't say how it's implemented, but do explain that it's case insensitive and link to the docs.
Merge bug25876