http://qs321.pair.com?node_id=786239


in reply to Re^4: About a piece of code
in thread About a piece of code

I think that, since the common regex wisdom involves replacing a literal space in an /x-modified regex with \s, it's easy to think of \s as a replacement for a literal space—but, if you actually want a literal space (rather than just a single whitespace character) in such a regex, but outside a character class, then what you want is '\' (i.e., an escaped space).