NOTANY Returns a pattern that matches one or more characters that are not in the set of characters specified by the string, range, or buffer that is used as a parameter. Syntax pattern := NOTANY ({string | range | buffer} [, integer1]) Parameters string A quoted string or an expression that evaluates to a string. NOTANY matches any character not in the set of characters contained in the string. range A range or an expression that evaluates to a range. NOTANY matches any character not in the set of characters contained in the range. buffer A buffer or an expression that evaluates to a buffer. NOTANY matches any character not in the set of characters contained in the buffer. integer1 An integer indicating how many contiguous characters NOTANY is to match. The default is 1. Comments The text to be searched must all appear on one line; NOTANY does not span line breaks. Example pat1 := NOTANY ('XYZ') This assignment statement creates a pattern that will match the first character that is not in the set of characters consisting of (X, Y, and Z). The match will fail if no characters other than X, Y, or Z are found. Related Topics ANY SCAN SCANL SEARCH SEARCH_QUIETLY