Adobe 65009333 User Guide - Page 123

Metacharacters for searching, Metacharacters

Page 123 highlights

USING INCOPY CS4 117 Text Expression Single-line on (?s) Single-line off Repeat number of times { } Search string Sample text (?s)c.a abc abc abc abc 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. (?-s)c.a abc abc abc abc b{3} matches exactly 3 times b(3,} matches at least 3 times abbc abbbc abbbbc abbbbbc 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) Matches (in bold) abc abcabc abc abc abc abc abc abbc abbbc abbbbc abbbbbc abbc abbbc abbbbc abbbbbc abbc abbbc abbbbc abbbbbc abbc abbbc abbbbc abbbbbc abbc abbbc abbbbc abbbbbc 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. Character: Tab Character End of Paragraph Forced Line Break Any Page Number Current Page Number Next Page Number Previous Page Number * Any Variable Section Marker * Anchored Object Marker * Footnote Reference Marker * Index Marker Bullet Character Caret Character Backslash Character Text tab metacharacter: ^t ^p ^n ^# ^N ^X ^V ^v ^x ^a ^F ^I ^8 ^^ \ GREP tab metacharacter: \t \r \n ~# ~N ~X ~V ~v ~x ~a ~F ~I ~8 \^ \\ Updated 29 April 2009

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298

117
USING INCOPY CS4
Text
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.
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
ab
c a
b
ca
b
c a
bc
Single-line off
(?-s)c.a
abc abc abc abc
ab
c a
bc ab
c a
bc
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 a
bbb
c a
bbb
bc a
bbb
bbc
abbc a
bbb
c a
bbbb
c a
bbbbb
c
abbc a
bbb
c a
bbb
bc a
bbb
bbc
a
bb
c a
bbb
c a
bbb
bc a
bbb
bbc
a
bb
c a
bb
bc a
bb
bb
c a
bb
bb
bc
Character:
Text tab metacharacter:
GREP tab metacharacter:
Tab Character
^t
\t
End of Paragraph
^p
\r
Forced Line Break
^n
\n
Any Page Number
^#
~#
Current Page Number
^N
~N
Next Page Number
^X
~X
Previous Page Number
^V
~V
* Any Variable
^v
~v
Section Marker
^x
~x
* Anchored Object Marker
^a
~a
* Footnote Reference Marker
^F
~F
* Index Marker
^I
~I
Bullet Character
^8
~8
Caret Character
^^
\^
Backslash Character
\
\\
Expression
Search string
Sample text
Matches (in bold)
Updated 29 April 2009