Dell W-Series 228 Instant 6.5.1.0-4.3.1.0 User Guide - Page 204

Operator, Description, Creating a Role Derivation Rule

Page 204 highlights

Operator Description . Matches any character. For example, l..k matches lack, lark, link, lock, look, Lync, and so on. \ Matches the character that follows the backslash. For example, \192.\.0\.. matches IP address ranges that start with 192.0, such as 192.0.1.1. The expression looks up only for the single characters that match. [ ] Matches any one character listed between the brackets. For example, [bc]lock matches block and clock. \b Matches the words that begin and end with the given expression. For example, \bdown matches downlink, linkdown, shutdown. \B Matches the middle of a word. For example, \Bvice matches services, devices, serviceID, deviceID, and so on. ^ Matches the characters at starting position in a string. For example, ^bcd matches bcde or bcdf, but not abcd. [^] Matches any characters that are not listed between the brackets. For example, [^u]link matches downlink, link, but not uplink. ? Matches any one occurrence of the pattern. For example, ?est matches best, nest, rest, test, and so on. $ Matches the end of an input string. For example, eth$ matches Eth, but not Ethernet. * Matches the declared element multiple times if it exists. For example, eth* matches all occurrences of eth, such as Eth, Ethernet, Eth0, and so on. + Matches the declared element one or more times. For example, aa+ matches occurrences of aa and aaa. ( ) Matches nested characters. For example, (192)* matches any number of the character string 192. | Matches the character patterns on either side of the vertical bar. You can use this expression to construct a series of options. \< Matches the beginning of the word. For example, \ Matches the end of the word. For example, \>list matches blacklist, whitelist, and so on. {n} Where n is an integer. Matches the declared element exactly n times. For example, {2}link matches uplink, but not downlink. {n,} Where n is an integer. Matches the declared element at n times. For example, {2,}ink matches downlink, but not uplink. For information on how to use regular expressions in role and VLAN derivation rules, see the following topics: l Creating a Role Derivation Rule on page 198 l Configuring VLAN Derivation Rules on page 202 Dell Networking W-Series Instant 6.5.1.0-4.3.1.0 | User Guide Roles and Policies | 204

  • 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
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426
  • 427
  • 428
  • 429
  • 430
  • 431
  • 432
  • 433
  • 434
  • 435

Operator
Description
.
Matches any character. For example, l..k matches lack, lark, link, lock, look, Lync, and so on.
\
Matches the character that follows the backslash. For example, \192.\.0\.. matches IP address ranges
that start with 192.0, such as 192.0.1.1. The expression looks up only for the single characters that
match.
[]
Matches any one character listed between the brackets. For example, [bc]lock matches block and
clock.
\b
Matches the words that begin and end with the given expression. For example, \bdown matches
downlink, linkdown, shutdown.
\B
Matches the middle of a word. For example, \Bvice matches services, devices, serviceID, deviceID,
and so on.
^
Matches the characters at starting position in a string. For example, ^bcd matches bcde or bcdf, but
not abcd.
[^]
Matches any characters that are not listed between the brackets. For example, [^u]link matches
downlink, link, but not uplink.
?
Matches any one occurrence of the pattern. For example, ?est matches best, nest, rest, test, and so
on.
$
Matches the end of an input string. For example, eth$ matches Eth, but not Ethernet.
*
Matches the declared element multiple times if it exists. For example, eth* matches all occurrences
of eth, such as Eth, Ethernet, Eth0, and so on.
+
Matches the declared element one or more times. For example, aa+ matches occurrences of aa and
aaa.
()
Matches nested characters. For example, (192)* matches any number of the character string 192.
|
Matches the character patterns on either side of the vertical bar. You can use this expression to
construct a series of options.
\<
Matches the beginning of the word. For example, \<wire matches wired, wireless, and so on.
\>
Matches the end of the word. For example, \>list matches blacklist, whitelist, and so on.
{n}
Where n is an integer. Matches the declared element exactly n times. For example, {2}link matches
uplink, but not downlink.
{n,}
Where n is an integer. Matches the declared element at n times. For example, {2,}ink matches
downlink, but not uplink.
For information on how to use regular expressions in role and VLAN derivation rules, see the following topics:
l
Creating a Role Derivation Rule on page 198
l
Configuring VLAN Derivation Rules on page 202
Dell Networking W-Series Instant 6.5.1.0-4.3.1.0 | User Guide
Roles and Policies |
204