Regular keywords

Regular keywords are keywords that can have a range of values.
  • They have the following form:
       Keyword name=keyword value
              or
       Keyword name-keyword value
    The hyphen (-) and the equal sign (=) are keyword delimiters. No blanks are allowed between the keyword name, the delimiter (- or =), and the keyword value.

    The keyword name can use only matching characters. The keyword value can use only character types, and lists (but not wildcard lists).

  • Examples
    The following are examples of valid keyword parameters:
        KEY-aaaa
        KEY=aaaaaa
    The following are examples of keyword parameters that are not valid:
        KEY - xxxxxxx   blank between KEY and hyphen; and blank between
                        hyphen and xxxxxx
        KEY -xxxxxx     blank between KEY and hyphen
        KEY= xxxxxx     blank between equal sign and xxxxxx
        KEY--xxxxxx     multiple occurrence of hyphen.
A regular keyword parameter can:
  1. Match specific characters

    The keyword name must match specific characters.

    Example:
    Grammar is: Key=cd.x
    
    Input string for keyword name portion only:
     K
     KE
     KEY
  2. Match character types: a, c, d, u, w, x, + and *

    The keyword value can use character types.

    Examples:
    • Grammar is: Key=cd
      Keyword value: cd
      
      Input string for cd can be:
       A1
       M1
       B5
       and so on...
    • Grammar is: KEY=d+++
      Keyword value: d+++
      
      Input string for d+++
      can be 1 to 4 digits: 1 or 21, or 345, or 5555 and so on.
  3. Be a list.

    Only the keyword value can be a list.

    Example:
    Grammar is: KEYword=acd.xw
    Keyword value is a list: acd.xw
    
    Input string can be:
     For the whole list:  0A1.F*
     For the first item:  AB9.
     For the second item:  .0A