[Date Prev][Date Next]
[Chronological]
[Thread]
[Top]
Re: LDAPprep: mapping of " " values
At 07:42 PM 11/30/2004, Kurt D. Zeilenga wrote:
>At 07:13 PM 11/30/2004, Steven Legg wrote:
>>I don't like any solution that requires non-disjoint matching against substrings, though with spaces it can be finessed.
>
>How about this:
> Prepare the attribute value such that it always
> starts with a space, ends with a space, and every
> inner sequence of spaces is collapsed (or
> expanded) to two spaces. In all cases, if the
> string is all spaces, it would collapsed to three
> spaces.
>
> Prepare the assertion values for ordering and
> equality in the same fashion.
>
> Prepare initial values such that they always
> start with as space, all inner sequences
> are collapsed to two spaces and any trailing
> spaces collapsed to a single space. If
> the value is all spaces, it collapses to
> a single space.
>
> Prepare any values such that they always
> start and end with a space and all inner
> spaces collapse to two spaces. If
> the value is all spaces, it collapses to
> a single space.
I hit "send" a bit too fast. This should be:
Prepare any values such that any leading
space is collapsed to a single space,
any trailing space is collapsed to a single
space, and all inner space sequences are
collapsed to two spaces. If the value is all
spaces, it collapses to a single space.
> Prepare final values such that they always
> end with as space, all inner sequences
> are collapsed to two spaces and any leading
> spaces collapsed to a single space. If
> the value is all spaces, it collapses to
> a single space.
>
>Kurt