Slick EDIT V3.3 User Manual

Page 545

Advertising
background image

UNIX Regular Expression

Definition

the Unicode Greek block. This is equivalent to
[^\p{isGreek}]. See

Unicode Character Blocks for

Regular Expressions

.

\xhh

Matches hexadecimal character hh where
0<=hh<=0xff.

\dddd

Matches decimal character ddd where
0<=ddd<=255.

\d

Defines a back reference to tagged expression
number d. For example, {abc}def\0 matches the
string abcdefabc. If the tagged expression has not
been set, the search fails.

\c

Specifies cursor position if match is found. If the ex-
pression xyz\c is found the cursor is placed after
the z.

\n

Matches newline character sequence. Useful for
matching multi-line search strings. What this
matches depends on whether the buffer is a DOS
(ASCII 13,10 or just ASCII 10), UNIX (ASCII 10),
Macintosh (ASCII 13), or user-defined ASCII file.
Use \d10 if you want to match an ASCII 10 charac-
ter.

\r

Matches carriage return (ASCII 13). What this
matches depends on whether the buffer is a DOS
(ASCII 13,10 or just ASCII 10), UNIX (ASCII 10),
Macintosh (ASCII 13), or user defined ASCII file.

\t

Matches tab character.

\f

Matches form feed character.

\od

Matches any 2-byte DBCS character. This escape
is only valid in a match set ([...\od...]). [^\od]
matches any single byte character excluding end-
of-line characters. When used to search Unicode
text, this escape does nothing.

\om

Turns on multi-line matching. This enhances the
match character set, or match any character primit-
ives to support matching end-of-line characters. For
example, \om.+ matches the rest of the buffer.

UNIX Regular Expressions

523

Advertising