minor #1457 Fixed the `matches` operator code example (brandonkelly)
authorFabien Potencier <fabien.potencier@gmail.com>
Tue, 29 Jul 2014 11:54:16 +0000 (13:54 +0200)
committerFabien Potencier <fabien.potencier@gmail.com>
Tue, 29 Jul 2014 11:54:16 +0000 (13:54 +0200)
commit4134169b67e692107b385af857b526e6013361ce
tree4aaf0c548df551600c2bf227288b7d915c315f43
parent7d1577ff3c563aff7c447302d57756fd40fc675b
parent33dcbc8c764af967e8745baaf3098f95abf501bc
minor #1457 Fixed the `matches` operator code example (brandonkelly)

This PR was merged into the 1.16-dev branch.

Discussion
----------

Fixed the `matches` operator code example

A customer just pointed out that your `matches` operator code example wasn't working for them, and it ended up being because its backslashes themselves needed to be escaped by additional backslashes. (I've verified this.)

While I was editing it, I also switched to forwardslash delimiters on the regex, since those are much more commonly used than curly brackets. (I hadn't even been aware that curly brackets are allowed.) To back that assertion up, [PHP's official preg_quote() docs](http://php.net/manual/en/function.preg-quote.php) state:

> The `/` is the most commonly used delimiter.

Commits
-------

33dcbc8 Fixed the `matches` operator code example