Dell W-Series 207 Instant 6.4.3.1-4.2 User Guide - Page 213

Configuring a User Role for VLAN Derivation, Operator, Description

Page 213 highlights

Operator Description \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 the 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 Configuring VLAN Derivation Rules on page 211 l Creating a Role Derivation Rule on page 207 Configuring a User Role for VLAN Derivation This section describes the following procedures: l Creating a User VLAN Role on page 214 l Assigning User VLAN Roles to a Network Profile on page 214 Dell Networking W-Series Instant 6.4.3.1-4.2.0.0 | User Guide Roles and Policies | 213

  • 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

Operator
Description
\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 the 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
Configuring VLAN Derivation Rules on page 211
l
Creating a Role Derivation Rule on page 207
Configuring a User Role for VLAN Derivation
This section describes the following procedures:
l
Creating a User VLAN Role on page 214
l
Assigning User VLAN Roles to a Network Profile on page 214
Dell Networking W-Series Instant 6.4.3.1-4.2.0.0 | User Guide
Roles and Policies |
213