Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

VAXTPU UNANCHOR — VMS 5.2

 UNANCHOR

    Specifies that a search may match a pattern at any position after the
    current position.

    UNANCHOR is a keyword, not a built-in.  It has no parameters.

    If a pattern contains two or more pattern elements joined by the plus
    sign (+) sign or the ampersand (&), by default a search for that
    pattern is an anchored search.  That is, the search successfully
    matches the pattern only if all elements of the pattern occur one right
    after the other, with no intervening characters that are not part of
    the pattern.  To override the default, use UNANCHOR.  You can use
    UNANCHOR anywhere in a pattern definition.

 Example

    pat1 := "a" + UNANCHOR + "123" + ANY ("XYZ");

    This statement creates a pattern that matches any text beginning with
    the letter "a" and ending with "123" followed by X, Y, or Z.  Any
    amount of text, including line breaks, may appear between the "a" and
    the "123."

 Related Topics

    ANCHOR   SEARCH   SEARCH_QUIETLY

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