Statalist The Stata Listserver


[Date Prev][Date Next][Thread Prev][Thread Next][Date index][Thread index]

Re: st: Suggestion regarding lookfor


From   [email protected] (Alan Riley)
To   [email protected]
Subject   Re: st: Suggestion regarding lookfor
Date   Thu, 25 Jan 2007 12:01:10 -0600

Sergio Correia ([email protected]) asked about making
-lookfor- respect phrases when searching:
> Since I learned about -lookfor- a short time ago, I've found it
> incredibly useful specially for searching inside variable
> descriptions. However, when trying to match a string with more than
> one word, -lookfor- does something slightly undesirable.
> 
> When I enter -lookfor gdp inflation-, I expect -lookfor- to find
> matches containing gdp or inflation. That, the command does fine.
> 
> However, if i write
> lookfor "Gross Domestic Product"
> I expect the program to match exactly that phrase (either in lowercase
> or uppercase). Instead, I get all variables containing gross, domestic
> or product.

This is something we (StataCorp) should change.  Expect to see this
in a future ado-file update.

Technical note: Sergio suggested

   Change line 12 from
		local looklist `"`looklist' `w'"'
   To
		local looklist `"`looklist' "`w'""'

That is what we will do, but we will use compound double quotes `" "'
around `w' in case the phrase in `w' has embedded double quotes:

		local looklist `"`looklist' `"`w'"'"'



Alan
([email protected])
*
*   For searches and help try:
*   http://www.stata.com/support/faqs/res/findit.html
*   http://www.stata.com/support/statalist/faq
*   http://www.ats.ucla.edu/stat/stata/



© Copyright 1996–2024 StataCorp LLC   |   Terms of use   |   Privacy   |   Contact us   |   What's new   |   Site index