--- Comment #6 from Dmitry Olshansky <dmitry.o...@gmail.com> 2012-02-27
05:18:12 PST ---
(In reply to comment #5)
> Quoting Dmitry:
> > BTW this page shows that [ and ] should be escaped, and not a single word
> > on it
> > used as first character (unlike '-' that is supported).
> > http://www.php.net/manual/en/regexp.reference.character-classes.php
> Huh? Did you read the first paragraph…?-)
Searching gets the better of me :( I 'greped' for "["
> Quoted, for your convenience (my highlight):
> > An opening square bracket introduces a character class, terminated by a
> > closing square
> > bracket. A closing square bracket on its own is not special. **If a closing
> > square bracket is
> > required as a member of the class, it should be the first data character in
> > the class** (after
> > an initial circumflex, if present) or escaped with a backslash.
> It says so right there, no? This is the way it's been in several languages
> used throughout the years. I guess they just didn't have escaping inside
> character classes in the olden days ;-)
Apparently it's one of these historical kind of things.
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------