jordansissel/grok — pull request #23 by gbour (2014-12-11 13:19:36+00:00)
Title: [fix] grok is not working anymore with PCRE >= 8.34

because the latter does not allow anymore a group name to start with digits (PCRE Changelog version 8.34, point 36)

this commit fix the issue by prepending a '_' at the start of group name.
It remains compatible with older versions of PCRE

example (running with samples/strpredicate.grok)
*before*:
```
$> ./grok -f samples/strpredicate.grok
Failure compiling pattern '%{WORD $> test}': group name must start with a non-digit
```
*after*
```
$> ./grok -f samples/strpredicate.grok
Found: world
```