3.2 on page 887 Append tag on successful match.
-b ?§23.7.20.1 on page 933 Use basic, not extended, regular expression matching.
-D ?§23.3.3 on page 887 Don??™t use this database map if DeliveryMode=defer.
-d ?§23.7.20.2 on page 934 The delimiting string.
-f ?§23.3.4 on page 887 Don??™t fold keys to lowercase, and cause the regular expression to match in a
case-insensitive manner.
-m ?§23.3.7 on page 888 Suppress replacement on match.
-n ?§23.7.20.3 on page 934 NOT??”that is, invert the test.
-q ?§23.3.11 on page 889 Don??™t strip quotes from key.
-S ?§23.3.12 on page 890 Space replacement character.
-s ?§23.7.20.4 on page 934 Substring to match and return.
-T ?§23.3.13 on page 890 Suffix to append on temporary failure.
-t ?§23.3.14 on page 891 Ignore temporary errors.
This is the Title of the Book, eMatter Edition
Copyright ?© 2007 O??™Reilly & Associates, Inc. All rights reserved.
934 | Chapter 23: The K (Database-Map) Configuration Command
23.7.20.2 The -d regex database-map switch
There might be times when you would prefer some other character, operator, or token to
replace the $| that is returned when using the -s switch. If so, you can specify a different
one with the -d database switch. Consider:
Kmatch regex -s2,3 -d+|+ -a.FOUND (\
|\)@(\|\).(\|\)
Here, we specify that the three characters +|+ will replace the single operator $| in the
returned value:
> test a@bob.
Pages:
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651