On Fri, 8 Jul 2005, Andreas Metzler wrote: > Mark Smith <[EMAIL PROTECTED]> wrote: > > Can someone show me how to perform an lsearch lookup for a string containing > > whitespace? For example, to look up the string "Test String". > [...] > > Hello, > I do not think it is possible, quoting > <http://www.exim.org/exim-html-4.50/doc/html/spec_9.html#CHAP9>: > | lsearch: The given file is a text file that is searched linearly for a > | line beginning with the search key, terminated by a colon or white > | space or the end of the line. > > So having this in the lookup file: > white space: value > > would have the effect that you could lsearch for "white" and get > "space: value" but *not* to lsearch for "white space" and get "value".
You didn't read far enough... :-) Two paragraphs further on, it says: In most lsearch files, keys are not required to contain colons or # characters, or whitespace. However, if you need this feature, it is available. If a key begins with a doublequote character, it is terminated only by a matching quote (or end of line), and the normal escaping rules apply to its contents (see section 6.12). -- Philip Hazel University of Cambridge Computing Service, [EMAIL PROTECTED] Cambridge, England. Phone: +44 1223 334714. Get the Exim 4 book: http://www.uit.co.uk/exim-book -- ## List details at http://www.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://www.exim.org/eximwiki/
