On 22 September 2015 07:33:14 BST, Karl DeSaulniers <karl@xxxxxxxxxxxxxxx> wrote: >Hello all, >Is this correct syntax? > >... >case preg_match("/^[-1|delete|hide|save]/", $MassOption) !== 1 : >... > >I am needing to test against -1 (negative 1) and the words delete, >hide, and save. >$MassOption should not equal those. > >Best, > >Karl DeSaulniers >Design Drumm >http://designdrumm.com No, in regular expressions, the [ ] are for matching individual characters, not strings. You could instead perform a standard match in () and just negate the result of preg_match() with a !. -- Sent from my Android device with K-9 Mail. Please excuse my brevity. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php