
FIND
(*)
means
that
zero
or
more
o ccurrences
can
b e
matched.
(These
rep etition
indicators
cannot
follo
w
items
enclosed
within
brac
k
ets
[
].)
F
or
example:
MATCHING
"d+b*"
The
plus
sign
indicates
rep etition
of
the
digit,
with
at
least
one
o ccurrence
required
for
the
matc
h.
Th
us,
\2"
or
\745227"
or
\55"
are
acceptable,
but
a
blank
is
not.
MATCHING
"Xd+b*"
This
pattern
accepts
the
letter
X
follow
ed
b
y
one
or
more
digits.
\X1"
or
\X12323"
and
so
forth
are
acceptable,
but
not
\X".
MATCHING
"M
{A,C,d}+"
A
plus
sign
after
the
braces
indicates
rep etition
of
an
y
item
within
the
braces,
in
an
y
order.
Some
acceptable
v
alues
are
\MA
C1",
\MCCC",
or
\M123".
MATCHING
"d*b*"
The
asterisk
indicates
optional
rep etition
that
allows
zero
or
more
o ccurrences
of
the
pattern.
Th
us,
the
digit
can
b e
omitted,
or
rep eated
an
y
n
um
b er
of
times.
Nothing
or
\3"
or
\123456"
are
all
acceptable
patterns.
MATCHING
"[d+]b*"
This
pattern
is
another
w
a
y
of
expressing
the
pattern
sho
wn
ab o
v
e
as
d*b*.
MATCHING
"a+"
Accepts
an
alphab
etic
v
alue.
MATCHING
"Xu*b*"
This
pattern
accepts
\X"
alone
or
follow
ed
b
y
an
y
n
um
b er
of
upp ercase
letters.
F
or
example,
\XABC"
or
\XX"
or
\X"
are
all
acceptable.
MATCHING
"M+
{A,D,d}*"
An
y
of
the
enclosed
c
haracters
can
b e
rep eated
in
an
y
order,
or
can
b e
omitted.
Th
us,
\MMMM"
is
acceptable,
as
are
\MAA1",
\MCCA",
\M222",
and
so
forth.
When
y
ou
use
a
pattern
to
nd
v
ariable
length
v
alues
suc
h
as
\1",
\12"
and
\123",
y
ou
m
ust
indicate
that
blanks
follo
wing
the
v
alue
ll
the
rest
of
the
length
of
the
item.
F
or
example,
if
a
data
item
t
yp e
is
X6
and
the
v
alue
con
tained
in
the
item
is
\123",
there
are
three
blanks
follo
wing
the
v
alue.
In
this
case,
the
pattern
\ddd"
will
not
nd
the
v
alue.
The
pattern
m
ust
accoun
t
for
the
blanks
that
ll
the
item
length.
The
pattern
\dddb*"
will
nd
the
v
alue
if
blanks
follow
the
v
alue.
If
other
c
haracters
or
unkno
wn
c
haracters
follo w
the
v
alue,
y
ou
can
use
the
pattern
\ddd?*".
Op
er
ator
Hier
ar
chy
The
pattern
op erators
are
ev
aluated
in
the
following
order,
where
x
and
y
are
an
y
patterns.
Highest
!x
T
r
ansp
ar
ency
|
x:y
R
ange
|
x+
or
x*
R
ep
etition
v
xy
Conc
atenation
Lowest
x,y
Choic
e
Some
further
examples
of
the
MA
TCHING
statement
are:
QUERY/V
COMMANDS
3-39
Summary of Contents for QUERY
Page 10: ......
Page 17: ...Figure 1 1 ORDERS Data Base Structure Figure 1 2 Sample Entry Values INTRODUCING QUERY V 1 7 ...
Page 20: ...Figure 1 3 IMAGE QUERY Environments 1 10 INTRODUCING QUERY V ...
Page 36: ......
Page 165: ...REPORT G1 GROUP TITLE 11 END QUERY V COMMANDS 3 129 ...
Page 199: ...XEQ TF TOTAL DUE 9 SPACE B2 SKIP A TF R0 70 E2 S PURCH DATE END QUERY V COMMANDS 3 163 ...
Page 200: ......
Page 244: ......
Page 278: ......
Page 279: ...G ASCII CHARACTER SET This appendix is not available in this edition ASCII CHARACTER SET G 1 ...
Page 280: ......