Jeff 'japhy' Pinyan <[EMAIL PROTECTED]> writes: > Note: they are used INSIDE a character class: /[[:digit:]]/.
OK -- thanks. I'd seen that before, but thought it was a different syntax [[]]. It's still the character class syntax [], but with something "weird" in it [:digit:]. Makes sense now. It all depends on where you've been, I guess. I came from Korn shell land where there were three ways to spell "test". test args [ args ] [[ args ]] Yes, the "[[" and "]]" were two-character operators. The doubles were introduced in a later version and have a much richer (super)set of operators than the single-character operators. I "parsed" the Perl [[:digit]] similarly. Now it makes sense. I can remove my "special case" rule -- it's cosistent with what I already knew. Thanks again. -- Michael R. Wolf All mammals learn by playing! [EMAIL PROTECTED] -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]