Bruce Van Allen wrote:
> At 1:23 PM -0500 2002-10-07, Puneet Kishor wrote:
> 
>> Bruce Van Allen wrote:
>>
>>>  At 1:01 PM -0500 2002-10-07, Puneet Kishor wrote:
>>>
>>>>  s/ +/ /g;
>>>>
>>>>  seems to work just as well. Which begs the question... why even have
>>>>  \s? maybe because tmtowtdi?!
>>>>
>>>  \s stands for "white space": [ \t\n\r\f].
>>
>>
>> yes, I know that ;-)
>>
>> which is why I am asking why do we even need \s since simply " " seems 
>> to work just as well. I mean, it is kinda hard to put a tab or a 
>> newline or a carriage return, etc., in a regexp... but a space is easy...
> 
> 
> Hmmm?
> 
> " " doesn't match \t, \r, \n, or \f.
> 
> Or are you talking about using '\s' in the replacement expression, i.e., 
> B in "s/A/B/"? If so, '\s' is just 'backslash s'.
> 
> 1;


ok. I get it now. Makes sense.
So simple... and I was so needlessly obtuse.



Thanks Bruce and Chris.

Reply via email to