beautypg.com

Metacharacters for searching – Adobe InDesign CC 2015 User Manual

Page 236

background image

231

Text

Last updated 6/6/2015

Metacharacters for searching

Metacharacters represent a character or symbol in InDesign. Metacharacters in the Text section of the Find/Change
dialog box begin with a caret (^); metacharacters in the GREP section begin with a tilde (~) or backslash (\). You can
type metacharacters in the Text tab or GREP tab of the Find/Change dialog box.

Save time fixing punctuation errors by saving search strings as queries.

Multiline on

(?m)

(?m)^\w+

In this example, the expression
looks for one or more (+) word
characters (\w) at the beginning
of a line (^). The (?m) expression
allows all lines within the found
text to be treated as separate
lines.

(?m)^\w matches the beginning
of each paragraph. (?-m)^\w
matches only the beginning of
the story.

One Two Three Four Five Six
Seven Eight

One Two ThreeFour Five
SixSeven Eight

Multiline off

(?-m)

(?-m)^\w+

One Two Three Four Five Six
Seven Eight

One Two Three Four Five Six
Seven Eight

Single-line on

(?s)

(?s)c.a

The searches for any character ( . )
between the letters c and a. The
(?s) expression matches any
character, even if it falls on the
next line.

(.) matches anything other than a
paragraph return. (?s)(.) matches
anything, including paragraph
returns.

abc abc abc abc

abc abcabc abc

Single-line off

(?-s)c.a

abc abc abc abc

abc abc abc abc

Repeat number of times

{ }

b{3} matches exactly 3 times

b(3,} matches at least 3 times

b{3,}? matches at least 3 times
(shortest match)

b{2,3} matches at least 2 times
and not more than 3

b{2,3}? matches at least 2 times
and not more than 3 (shortest
match)

abbc abbbc abbbbc abbbbbc

abbc abbbc abbbbc abbbbbc

abbc abbbc abbbbc abbbbbc

abbc abbbc abbbbc abbbbbc

abbc abbbc abbbbc abbbbbc

abbc abbbc abbbbc abbbbbc

Character:

Text tab metacharacter:

GREP tab metacharacter:

Tab Character

^t

\t

End of Paragraph

^p

\r

Forced Line Break

^n

\n

Expression

Search string

Sample text

Matches (in bold)

This manual is related to the following products: