Grep Codes and Examples Indesign CC PDF
Grep Codes and Examples Indesign CC PDF
Description
Text GREP
Tab . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ^t . . . . . . . . . . \t
Forced Line Break . . . . . . . . . . . . . . . . . . . ^n . . . . . . . . . . \n
End of Paragraph . . . . . . . . . . . . . . . . . . . ^p . . . . . . . . . . \r
Symbols
Text GREP
Bullet Character . . . . . . . . . . . . . . . . . . . ^8 . . . . . . . . . ~8
Carat Character ^ . . . . . . . . . . . . . . . . . . . ^^ . . . . . . . . . \^
Backslash Character \ . . . . . . . . . . . . . . . . . \ . . . . . . . . . . . \\
Copyright Symbol . . . . . . . . . . . . . . . . ^2 . . . . . . . . . ~2
Ellipsis . . . . . . . . . . . . . . . . . . . . . . . . . ^e . . . . . . . . . ~e
Paragraph Symbol . . . . . . . . . . . . . . . . . ^7 . . . . . . . . . ~7
Registered Trademark Symbol . . . . . . ^r . . . . . . . . . ~r
Section Symbol . . . . . . . . . . . . . . . . . . . ^6 . . . . . . . . . ~6
Trademark Symbol . . . . . . . . . . . . . . . . ^d . . . . . . . . . ~d
Open Parenthesis ( . . . . . . . . . . . . . . . . . . . ( . . . . . . . . . . . \(
Closed Parenthesis ) . . . . . . . . . . . . . . . . . . ) . . . . . . . . . . . \)
Open Brace Character { . . . . . . . . . . . . . . . { . . . . . . . . . . . \{
Closed Brace Character } . . . . . . . . . . . . . . } . . . . . . . . . . . \}
Open Bracket Character [ . . . . . . . . . . . . . . [ . . . . . . . . . . . \[
Closed Bracket Character ] . . . . . . . . . . . . ] . . . . . . . . . . . \]
Markers
Text GREP
Any Page Number . . . . . . . . . . . . . . . . . . . ^# . . . . . . . . . ~#
Current Page Number . . . . . . . . . . . . . . . ^N . . . . . . . . . ~N
Next Page Number . . . . . . . . . . . . . . . . . . ^X . . . . . . . . . ~X
Previous Page Number . . . . . . . . . . . . . . ^V . . . . . . . . . ~V
Section Marker . . . . . . . . . . . . . . . . . . . . . ^x . . . . . . . . . ~x
Anchored Object Marker . . . . . . . . . . . . . ^a . . . . . . . . . ~a
Footnote Reference Marker . . . . . . . . . . ^F . . . . . . . . . ~F
Index Reference Marker . . . . . . . . . . . . . . ^I . . . . . . . . . . ~I
Hyphens and Dashes
Text GREP
Em Dash . . . . . . . . . . . . . . . . . . . . . . . . . . . ^_ . . . . . . . . . ~_
En Dash . . . . . . . . . . . . . . . . . . . . . . . . . . . ^= . . . . . . . . ~=
Discretionary Hyphen . . . . . . . . . . . . . . . ^- . . . . . . . . . ~Nonbreaking Hyphen . . . . . . . . . . . . . . . . ^~ . . . . . . . . ~~
White Space
Text GREP
Em Space . . . . . . . . . . . . . . . . . . . . . . . . . ^m . . . . . . . . ~m
En Space . . . . . . . . . . . . . . . . . . . . . . . . . . . ^> . . . . . . . . . ~>
Flush Space . . . . . . . . . . . . . . . . . . . . . . . . ^f . . . . . . . . . ~f
Hair Space . . . . . . . . . . . . . . . . . . . . . . . . . ^| . . . . . . . . . . ~|
Nonbreaking Space . . . . . . . . . . . . . . . . . ^S . . . . . . . . . ~S
Nonbreaking Space (Fixed Width) . . . . . ^s . . . . . . . . . ~s
Thin Space . . . . . . . . . . . . . . . . . . . . . . . . . ^< . . . . . . . . ~<
Figure Space . . . . . . . . . . . . . . . . . . . . . . . ^/ . . . . . . . . . ~/
Punctuation Space . . . . . . . . . . . . . . . . . . ^. . . . . . . . . . . ~.
Third Space . . . . . . . . . . . . . . . . . . . . . . . . ^3 . . . . . . . . . ~3
Quarter Space . . . . . . . . . . . . . . . . . . . . . . ^4 . . . . . . . . . ~4
Sixth Space . . . . . . . . . . . . . . . . . . . . . . . ^% . . . . . . . . ~%
Quotation Marks
Text GREP
Any Double Quotation Marks . . . . . . . . . . . . . . . . . . . . . .
Any Single Quotation Marks . . . . . . . . . . . . . . . . . . . . . . .
Straight Double Quotation Marks . . . . ^ . . . . . . . . . ~
Double Left Quotation Marks . . . . . . . . ^{ . . . . . . . . . ~{
Double Right Quotation Marks . . . . . . ^} . . . . . . . . . ~}
Straight Single Quotation Mark . . . . . . ^ . . . . . . . . . . ~
Single Left Quotation Mark . . . . . . . . . . ^[ . . . . . . . . . ~[
Single Right Quotation Mark . . . . . . . . ^] . . . . . . . . . ~]
Break Character
Text GREP
Standard Carriage Return . . . . . . . . . . . . ^b . . . . . . . . . ~b
Column Break . . . . . . . . . . . . . . . . . . . . . ^M . . . . . . . . ~M
Frame Break . . . . . . . . . . . . . . . . . . . . . . . ^R . . . . . . . . . ~R
Page Break . . . . . . . . . . . . . . . . . . . . . . . . . ^P . . . . . . . . . ~P
Odd Page Break . . . . . . . . . . . . . . . . . . . . . ^L . . . . . . . . . ~L
Even Page Break . . . . . . . . . . . . . . . . . . . . ^E . . . . . . . . . ~E
Discretionary Line Break . . . . . . . . . . . . . ^k . . . . . . . . . ~k
Variable
Text GREP
Any Variable . . . . . . . . . . . . . . . . . . . . . . . ^v . . . . . . . . . ~v
Running Header (Paragraph Style) . . . . ^Y . . . . . . . . . ~Y
Running Header (Character Style) . . . . . ^Z . . . . . . . . . ~Z
Custom Text . . . . . . . . . . . . . . . . . . . . . . . . ^u . . . . . . . . . ~u
Last Page Number . . . . . . . . . . . . . . . . . . ^T . . . . . . . . . ~T
Chapter Number . . . . . . . . . . . . . . . . . . . . ^H . . . . . . . . . ~H
Creation Date . . . . . . . . . . . . . . . . . . . . . . ^O . . . . . . . . . ~O
Modification Date . . . . . . . . . . . . . . . . . . . ^o . . . . . . . . . ~o
Output Date . . . . . . . . . . . . . . . . . . . . . . . . ^D . . . . . . . . . ~D
File Name . . . . . . . . . . . . . . . . . . . . . . . . . . ^1 . . . . . . . . . ~1
Metadata Caption . . . . . . . . . . . . . . . . . . . ^J . . . . . . . . . ~J
Other
Text GREP
Right Indent Tab . . . . . . . . . . . . . . . . . . . . ^y . . . . . . . . . ~y
Indent to Here . . . . . . . . . . . . . . . . . . . . . . ^i . . . . . . . . . . ~i
End Nested Style Here . . . . . . . . . . . . . . . ^h . . . . . . . . . ~h
Non-Joiner . . . . . . . . . . . . . . . . . . . . . . . . . ^j . . . . . . . . . . ~j
Clipboard Contents, Formatted . . . . . . . . . . . . . . . . . . . ~c
Clipboard Contents, Unformatted . . . . . . . . . . . . . . . . . ~C
Wildcards
Text GREP
Any Digit . . . . . . . . . . . . . . . . . . . . . . . . . . ^9 . . . . . . . . . . \d
Any Letter . . . . . . . . . . . . . . . . . . . . . . . . . ^$ . . . . . . . [\l\u]
Any Character . . . . . . . . . . . . . . . . . . . . . . ^? . . . . . . . . . . .
Any White Space . . . . . . . . . . . . . . . . . . . . ^w . . . . . . . . . . \s
Any Word Character . . . . . . . . . . . . . . . . . . . . . . . . . . . . . \w
Any Lowercase Letter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . \l
Any Uppercase Letter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . \u
Locations GREP
Beginning of Word . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . \<
End of Word . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . \>
Word Boundary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . \b
www.jetsetcom.net
Beginning of Paragraph . . . . . . . . . . . . . . . . . . . . . . . . . . ^
End of Paragraph . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . $
Beginning of Story . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . \A
End of Story . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . \Z
Repeat GREP
Zero or One Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ?
Zero or More Times . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . *
One or More Times . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . +
Zero or One Time (Shortest Match) . . . . . . . . . . . . . . . . . ??
Zero or More Times (Shortest Match) . . . . . . . . . . . . . . . *?
One or More Times (Shortest Match) . . . . . . . . . . . . . . . +?
Match GREP
Marking Subexpression . . . . . . . . . . . . . . . . . . . . . . . . . . . ()
Non-Marking Subexpression . . . . . . . . . . . . . . . . . . . . . (?:)
Character Set . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . []
Or . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .|
Positive Lookbehind . . . . . . . . . . . . . . . . . . . . . . . . . . (?<=)
Negative Lookbehind . . . . . . . . . . . . . . . . . . . . . . . . . . (?<!)
Positive Lookahead . . . . . . . . . . . . . . . . . . . . . . . . . . . . (?=)
Negative Lookahead . . . . . . . . . . . . . . . . . . . . . . . . . . . . (?!)
Modifiers GREP
Case-Insensitive On . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (?i)
Case-Insensitive Off . . . . . . . . . . . . . . . . . . . . . . . . . . . . (?-i)
Multiline On . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (?m)
Multiline Off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (?-m)
Single-Line On . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (?s)
Single-Line Off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . (?-s)
Ignore Whitespace On . . . . . . . . . . . . . . . . . . . . . . . . . . (?w)
Ignore Whitespace Off . . . . . . . . . . . . . . . . . . . . . . . . . (?-w)
Posix GREP
Any alphanumeric character . . . . . . . . . . . . . . . [[:alnum:]]
Any alphabetic character . . . . . . . . . . . . . . . . . . .[[:alpha:]]
Only digits 0 to 9 . . . . . . . . . . . . . . . . . . . . . . . . . . . [[:digit:]]
Any lowercase character a to z . . . . . . . . . . . . . . [[:lower:]]
Any punctuation and symbols . . . . . . . . . . . . . . [[:punct:]]
Any whitespace and break . . . . . . . . . . . . . . . . . [[:space:]]
Any uppercase character A to Z . . . . . . . . . . . . . [[:upper:]]
Any letter, number, and underscore . . . . . . . . . [[:word:]]
Any hexadecimal 0-9, a-f, and A-F . . . . . . . . . . . [[:xdigit:]]
Any character of a certain glyph set . . . . . . . . . . . [[=a=]]
(such as a, , , , , , , A, , , , , , )
Any blank character, ie space or tab . . . . . . . . . [[:blank:]]
Any control character . . . . . . . . . . . . . . . . . . . . . . . [[:cntrl:]]
Any visible character . . . . . . . . . . . . . . . . . . . . . . [[:graph:]]
Any visible characters and spaces . . . . . . . . . . . . [[:print:]]
Any character code greater than 255 . . . . . . [[:unicode:]]
(applies only to the wide character traits classes)
www.trainingonsite.com
Note: This finds the quotes but leaves them out since it only
changes to found group 2; not 1 and 3.
Change: $1.$2.$3
Or Change: $1-$2-$3 or Change: ($1) $2-$3
This finds em dashes without thin spaces and puts them in.
www.jetsetcom.net
www.trainingonsite.com