> You must use | in this way: > > ((foo=[^&]*\&bar=[^&]*\&beef=)|(foo=[^&]*\&beef=[^&]*\&bar=)|( > bar=[^&]*\&foo=[^&]*\&beef=)|(bar=[^&]*\&beef=[^&]*\&foo=)|(be > ef=[^&]*\&foo=[^&]*\&bar=)|(beef=[^&]*\&bar=[^&]*\&foo=)) > > Yes, it's ugly, but it's the only way I know of with a > regexp, and I suspect it's actually the only way. Yuk is right! :) If there's no better way, I will go with multiple regular expressions instead. Thanks though. Mike _______________________________________________ tclug-devel mailing list tclug-devel at mn-linux.org https://mailman.real-time.com/mailman/listinfo/tclug-devel