[Info-vax] Looking for some text search ideas
VAXman- at SendSpamHere.ORG
VAXman- at SendSpamHere.ORG
Sat Sep 27 07:27:49 EDT 2014
In article <o1iifb-02c1.ln1 at news.chingola.ch>, Paul Sture <nospam at sture.ch> writes:
>On 2014-09-27, David Froble <davef at tsoft-inc.com> wrote:
>> Craig A. Berry wrote:
>
>>> A good regular expression engine would run circles around INSTR in both
>>> functionality and performance. A full text search engine would too, and
>>> if the data are simple, you could build your own with only moderate
>>> trouble that indexed words (or characters if you wish) and saved either
>>> unique key values or RFAs to get from the search string back to the
>>> containing record(s).
>>>
>> Not RMS, but similar. The product file is just records with 50-60 data
>> fields. Primary key is Mfg code + Part #. Part description is not
>> keyed. No good reason to do so. Briggs may call a part "Gasket, head"
>> while Kohler may call a similar part "Head gasket". Not worth trying
>> for any type of keying. Thus my conjecture that a brute force pass
>> through all the descriptions is about that can be done.
>
>The problem with a brute force search comes when the user doesn't know
>that Briggs' convention is "Gasket, head" and expects to get a result by
>searching on "head gasket". Does your brute force solution insist that
>the customer gets the comma in the right place too?
>
>What both Craig and Bob are suggesting is a mechanism to cope with that.
>When confronted with a search field a typical user is probably going to
>be comparing it with what Google can do; a bitch but not much you can do
>about it.
>
>> But now you mention a "regular expression engine". Never heard of such.
>> Guess I need to look up the term to see what it's about. Maybe time
>> for this old dog to learn something new.
>
>"Regular expressions" (rexex or rexexp for short) are not an easy concept
>to get your head around. At first glance it's incomprehensible Geekery
>expressed as gibberish. You might want to delegate here :-)
"Regular expressions" are incomprehensible Geekery expressed as gibberish
to denote WHAT to search for but it does NOT specify the mechanics of HOW
to search for it!
--
VAXman- A Bored Certified VMS Kernel Mode Hacker VAXman(at)TMESIS(dot)ORG
I speak to machines with the voice of humanity.
More information about the Info-vax
mailing list