From: j on
I missed a phone call on my landline so I dialled 1471 to get the
caller's number. To check if it was someone I knew, I typed the last six
digits into Spotlight. Nothing came up. I opened Address Book and tried
the same thing in the search window. Still nothing.

It turns out the number was in Address Book but the search didn't find
it because the number was in the format 01234 1234567.

If I type in 234567 nothing is found. It will only find the number if
the first digit of a sequence (beginning either at the start or preceded
by a space) is put in.

I think it's a limitation of Spotlight because the same thing happens
when searching for filenames without the initial character (e.g. a
search for "ocuments" won't find the Documents folder).

Anyone know of a way round this? I can use EasyFind for files but not
phone numbers.

Mac OS 10.4.11

From: gtr on
On 2010-03-12 07:33:24 -0800, j said:

> I missed a phone call on my landline so I dialled 1471 to get the
> caller's number. To check if it was someone I knew, I typed the last six
> digits into Spotlight. Nothing came up. I opened Address Book and tried
> the same thing in the search window. Still nothing.
>
> It turns out the number was in Address Book but the search didn't find
> it because the number was in the format 01234 1234567.
>
> If I type in 234567 nothing is found. It will only find the number if
> the first digit of a sequence (beginning either at the start or preceded
> by a space) is put in.
>
> I think it's a limitation of Spotlight because the same thing happens
> when searching for filenames without the initial character (e.g. a
> search for "ocuments" won't find the Documents folder).
>
> Anyone know of a way round this? I can use EasyFind for files but not
> phone numbers.
>
> Mac OS 10.4.11

Why not simply type the last four numbers, instead of six? That seems
like a feasible "work around".
--
Thank you and have a nice day.

From: j on
Wayne C. Morris <wayne.morris(a)this.is.invalid> wrote:
>
> -- Spotlight finds the phone number if I enter the last 3 digits (567).
>
> -- Address Book does NOT find the phone number if I enter the last 3
> digits.
>
> -- Address Book DOES find the phone number if I enter the last 3 digits IN
> REVERSE ORDER (765 finds 123-4567). But it doesn't highlight the matching
> part of the phone number. (Stumbled onto this by accident, and confirmed
> through more testing.)
>
> I also tried adding the phone number 12345 1234567, and got similar
> results when searching for the last 4, 5, or 6 digits.
>
> My results only partially confirm the OP's problem, so I suspect there's
> something different about his system. Maybe a different CPU, so that
> different code is executed for the same task. Or maybe the OS version; he
> said he's running 10.4.11, as I am, but his message headers say 10.4.9.
> (Of course he may have posted from a different Mac.)

Yes, that's exactly what I'm getting now (G4 10.4.11 - there must be a
bug in MacSoup as it says I'm running 10.4.9).

Also, Spotlight seems unreliable as it's finding numbers now that it
didn't earlier today even when search results were expanded to "Show
All". I tried to find a number of Address Book entries with only the
last few numbers entered and none came up. Now they all work. I'll try
rebuilding indexes.