Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

VAXTPU NOTANY — VMS 5.2

 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

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026