Reply
 
Thread Tools Display Modes
  #1   Report Post  
Philos
 
Posts: n/a
Default Search/Find two words that are not next to each other

This is like a Boolean search; like you search in Google. You search for two
or three words and finds documents with those words, anywhere in the
document. However, in this case, in Word 2003, I am searching for two words
in ONE SENTENCE, anywhere in the sentence. If I am not mistaken this feature
was available in earlier editions of Word. Any solutions?
  #2   Report Post  
CyberTaz
 
Posts: n/a
Default

You might be able to do it with wildcards, such as :

.. *word1*word2*.

Starting with the period followed by a space and ending with a period to
indicate that the string be within a sentence. Haven't tested it, but it
ought to work.

Good Luck |:)


On 8/28/05 4:55 PM, in article
, "Philos"
wrote:

This is like a Boolean search; like you search in Google. You search for two
or three words and finds documents with those words, anywhere in the
document. However, in this case, in Word 2003, I am searching for two words
in ONE SENTENCE, anywhere in the sentence. If I am not mistaken this feature
was available in earlier editions of Word. Any solutions?


  #3   Report Post  
Philos
 
Posts: n/a
Default

I tried the following
.. *Peter*that* It finds these words, and the period preceeding them. But
they are not in one sentence. They are anywhere in the document.
likewise for this
*Peter*that*

"CyberTaz" wrote:

You might be able to do it with wildcards, such as :

.. *word1*word2*.

Starting with the period followed by a space and ending with a period to
indicate that the string be within a sentence. Haven't tested it, but it
ought to work.

Good Luck |:)


On 8/28/05 4:55 PM, in article
, "Philos"
wrote:

This is like a Boolean search; like you search in Google. You search for two
or three words and finds documents with those words, anywhere in the
document. However, in this case, in Word 2003, I am searching for two words
in ONE SENTENCE, anywhere in the sentence. If I am not mistaken this feature
was available in earlier editions of Word. Any solutions?



  #4   Report Post  
Philos
 
Posts: n/a
Default

In earlier versions of Word, I cannot remeber exactly, but there was a
feature in the search (some type of wildcard), where you entered a number,
lets say, 15 and it would find the two words you are searching for within 15
spaces. Does this help?

"CyberTaz" wrote:

You might be able to do it with wildcards, such as :

.. *word1*word2*.

Starting with the period followed by a space and ending with a period to
indicate that the string be within a sentence. Haven't tested it, but it
ought to work.

Good Luck |:)


On 8/28/05 4:55 PM, in article
, "Philos"
wrote:

This is like a Boolean search; like you search in Google. You search for two
or three words and finds documents with those words, anywhere in the
document. However, in this case, in Word 2003, I am searching for two words
in ONE SENTENCE, anywhere in the sentence. If I am not mistaken this feature
was available in earlier editions of Word. Any solutions?



  #5   Report Post  
Doug Robbins
 
Posts: n/a
Default

Try including a period after the final * as was suggested.

See the article "Finding and replacing characters using wildcards"
http://www.word.mvps.org/FAQs/Genera...gWildcards.htm


--
Hope this helps.

Please reply to the newsgroup unless you wish to avail yourself of my
services on a paid consulting basis.

Doug Robbins - Word MVP
"Philos" wrote in message
...
I tried the following
. *Peter*that* It finds these words, and the period preceeding them. But
they are not in one sentence. They are anywhere in the document.
likewise for this
*Peter*that*

"CyberTaz" wrote:

You might be able to do it with wildcards, such as :

.. *word1*word2*.

Starting with the period followed by a space and ending with a period to
indicate that the string be within a sentence. Haven't tested it, but it
ought to work.

Good Luck |:)


On 8/28/05 4:55 PM, in article
, "Philos"
wrote:

This is like a Boolean search; like you search in Google. You search
for two
or three words and finds documents with those words, anywhere in the
document. However, in this case, in Word 2003, I am searching for two
words
in ONE SENTENCE, anywhere in the sentence. If I am not mistaken this
feature
was available in earlier editions of Word. Any solutions?







  #6   Report Post  
Graham Mayor
 
Posts: n/a
Default

word1?{15,}word2

See http://www.gmayor.com/replace_using_wildcards.htm

--

Graham Mayor - Word MVP

My web site www.gmayor.com
Word MVP web site http://word.mvps.org


Philos wrote:
In earlier versions of Word, I cannot remeber exactly, but there was a
feature in the search (some type of wildcard), where you entered a
number, lets say, 15 and it would find the two words you are
searching for within 15 spaces. Does this help?

"CyberTaz" wrote:

You might be able to do it with wildcards, such as :

.. *word1*word2*.

Starting with the period followed by a space and ending with a
period to indicate that the string be within a sentence. Haven't
tested it, but it ought to work.

Good Luck |:)


On 8/28/05 4:55 PM, in article
, "Philos"
wrote:

This is like a Boolean search; like you search in Google. You
search for two or three words and finds documents with those words,
anywhere in the document. However, in this case, in Word 2003, I am
searching for two words in ONE SENTENCE, anywhere in the sentence.
If I am not mistaken this feature was available in earlier editions
of Word. Any solutions?



  #7   Report Post  
Philos
 
Posts: n/a
Default

I used the following:
same?{1,}drink
Results: it finds these words anywhere in the document.
I read You articel "Finding and replacing characters using wild cards" It
says,
{n,m} finds text containing between €œn€ and €œm€ occurrences of the previous
character or expression; so a{2,3} will find €œaa€ and €œaaa€, but only the
first 3 characters in €œaaaa€ ).
So I used a second number to limit the previous "?" (any character) to five
times
same?{1,5}drink
Results: it still finds these words anywhere in the document.
What can be done to set a limit of the number of spaces or characters
between the two words in a search?

"Graham Mayor" wrote:

word1?{15,}word2

See http://www.gmayor.com/replace_using_wildcards.htm

--

Graham Mayor - Word MVP

My web site www.gmayor.com
Word MVP web site http://word.mvps.org


Philos wrote:
In earlier versions of Word, I cannot remeber exactly, but there was a
feature in the search (some type of wildcard), where you entered a
number, lets say, 15 and it would find the two words you are
searching for within 15 spaces. Does this help?

"CyberTaz" wrote:

You might be able to do it with wildcards, such as :

.. *word1*word2*.

Starting with the period followed by a space and ending with a
period to indicate that the string be within a sentence. Haven't
tested it, but it ought to work.

Good Luck |:)


On 8/28/05 4:55 PM, in article
, "Philos"
wrote:

This is like a Boolean search; like you search in Google. You
search for two or three words and finds documents with those words,
anywhere in the document. However, in this case, in Word 2003, I am
searching for two words in ONE SENTENCE, anywhere in the sentence.
If I am not mistaken this feature was available in earlier editions
of Word. Any solutions?




  #8   Report Post  
Doug Robbins
 
Posts: n/a
Default

same[A-z ]{1,25}drink

in a Wildcard Find will find "same" and "drink" with a maximum of 25
characters (including spaces) between them

--
Hope this helps.

Please reply to the newsgroup unless you wish to avail yourself of my
services on a paid consulting basis.

Doug Robbins - Word MVP
"Philos" wrote in message
...
I used the following:
same?{1,}drink
Results: it finds these words anywhere in the document.
I read You articel "Finding and replacing characters using wild cards" It
says,
{n,m} finds text containing between "n" and "m" occurrences of the
previous
character or expression; so a{2,3} will find "aa" and "aaa", but only the
first 3 characters in "aaaa" ).
So I used a second number to limit the previous "?" (any character) to
five
times
same?{1,5}drink
Results: it still finds these words anywhere in the document.
What can be done to set a limit of the number of spaces or characters
between the two words in a search?

"Graham Mayor" wrote:

word1?{15,}word2

See http://www.gmayor.com/replace_using_wildcards.htm

--

Graham Mayor - Word MVP

My web site www.gmayor.com
Word MVP web site http://word.mvps.org


Philos wrote:
In earlier versions of Word, I cannot remeber exactly, but there was a
feature in the search (some type of wildcard), where you entered a
number, lets say, 15 and it would find the two words you are
searching for within 15 spaces. Does this help?

"CyberTaz" wrote:

You might be able to do it with wildcards, such as :

.. *word1*word2*.

Starting with the period followed by a space and ending with a
period to indicate that the string be within a sentence. Haven't
tested it, but it ought to work.

Good Luck |:)


On 8/28/05 4:55 PM, in article
, "Philos"
wrote:

This is like a Boolean search; like you search in Google. You
search for two or three words and finds documents with those words,
anywhere in the document. However, in this case, in Word 2003, I am
searching for two words in ONE SENTENCE, anywhere in the sentence.
If I am not mistaken this feature was available in earlier editions
of Word. Any solutions?






  #9   Report Post  
Philos
 
Posts: n/a
Default

Yes, I did try it with the period. It does not work: it does not limit the
distance between the words that are being searched. The asterisk * between
the words searches for "one or MORE spaces and/or characters." Is there a
way to LIMIT the spaces and/or characters between two words being searched?
"Doug Robbins" wrote:

Try including a period after the final * as was suggested.

See the article "Finding and replacing characters using wildcards"
http://www.word.mvps.org/FAQs/Genera...gWildcards.htm


--
Hope this helps.

Please reply to the newsgroup unless you wish to avail yourself of my
services on a paid consulting basis.

Doug Robbins - Word MVP
"Philos" wrote in message
...
I tried the following
. *Peter*that* It finds these words, and the period preceeding them. But
they are not in one sentence. They are anywhere in the document.
likewise for this
*Peter*that*

"CyberTaz" wrote:

You might be able to do it with wildcards, such as :

.. *word1*word2*.

Starting with the period followed by a space and ending with a period to
indicate that the string be within a sentence. Haven't tested it, but it
ought to work.

Good Luck |:)


On 8/28/05 4:55 PM, in article
, "Philos"
wrote:

This is like a Boolean search; like you search in Google. You search
for two
or three words and finds documents with those words, anywhere in the
document. However, in this case, in Word 2003, I am searching for two
words
in ONE SENTENCE, anywhere in the sentence. If I am not mistaken this
feature
was available in earlier editions of Word. Any solutions?





  #10   Report Post  
Philos
 
Posts: n/a
Default

Still loking for help. Boolean search is so common and useful ... wouldn't
the Microsoft programmers have thought of it?

"Philos" wrote:

I used the following:
same?{1,}drink
Results: it finds these words anywhere in the document.
I read You article "Finding and replacing characters using wild cards" It
says,
{n,m} finds text containing between €œn€ and €œm€ occurrences of the previous
character or expression; so a{2,3} will find €œaa€ and €œaaa€, but only the
first 3 characters in €œaaaa€ ).
So I used a second number to limit the previous "?" (any character) to five
times
same?{1,5}drink
Results: it still finds these words anywhere in the document.
What can be done to set a limit of the number of spaces or characters
between the two words in a search?

"Graham Mayor" wrote:

word1?{15,}word2

See http://www.gmayor.com/replace_using_wildcards.htm

--

Graham Mayor - Word MVP

My web site www.gmayor.com
Word MVP web site http://word.mvps.org


Philos wrote:
In earlier versions of Word, I cannot remeber exactly, but there was a
feature in the search (some type of wildcard), where you entered a
number, lets say, 15 and it would find the two words you are
searching for within 15 spaces. Does this help?

"CyberTaz" wrote:

You might be able to do it with wildcards, such as :

.. *word1*word2*.

Starting with the period followed by a space and ending with a
period to indicate that the string be within a sentence. Haven't
tested it, but it ought to work.

Good Luck |:)


On 8/28/05 4:55 PM, in article
, "Philos"
wrote:

This is like a Boolean search; like you search in Google. You
search for two or three words and finds documents with those words,
anywhere in the document. However, in this case, in Word 2003, I am
searching for two words in ONE SENTENCE, anywhere in the sentence.
If I am not mistaken this feature was available in earlier editions
of Word. Any solutions?






  #11   Report Post  
Philos
 
Posts: n/a
Default

Doug, thanks you for the help. However, this search will find the words
EXACTLY 25 characters appart. (It will not find them if they are 20
characters apart.)

"Doug Robbins" wrote:

same[A-z ]{1,25}drink

in a Wildcard Find will find "same" and "drink" with a maximum of 25
characters (including spaces) between them

--
Hope this helps.

Please reply to the newsgroup unless you wish to avail yourself of my
services on a paid consulting basis.

Doug Robbins - Word MVP
"Philos" wrote in message
...
I used the following:
same?{1,}drink
Results: it finds these words anywhere in the document.
I read You articel "Finding and replacing characters using wild cards" It
says,
{n,m} finds text containing between "n" and "m" occurrences of the
previous
character or expression; so a{2,3} will find "aa" and "aaa", but only the
first 3 characters in "aaaa" ).
So I used a second number to limit the previous "?" (any character) to
five
times
same?{1,5}drink
Results: it still finds these words anywhere in the document.
What can be done to set a limit of the number of spaces or characters
between the two words in a search?

"Graham Mayor" wrote:

word1?{15,}word2

See http://www.gmayor.com/replace_using_wildcards.htm

--

Graham Mayor - Word MVP

My web site www.gmayor.com
Word MVP web site http://word.mvps.org


Philos wrote:
In earlier versions of Word, I cannot remeber exactly, but there was a
feature in the search (some type of wildcard), where you entered a
number, lets say, 15 and it would find the two words you are
searching for within 15 spaces. Does this help?

"CyberTaz" wrote:

You might be able to do it with wildcards, such as :

.. *word1*word2*.

Starting with the period followed by a space and ending with a
period to indicate that the string be within a sentence. Haven't
tested it, but it ought to work.

Good Luck |:)


On 8/28/05 4:55 PM, in article
, "Philos"
wrote:

This is like a Boolean search; like you search in Google. You
search for two or three words and finds documents with those words,
anywhere in the document. However, in this case, in Word 2003, I am
searching for two words in ONE SENTENCE, anywhere in the sentence.
If I am not mistaken this feature was available in earlier editions
of Word. Any solutions?






  #12   Report Post  
Bob Buckland ?:-\)
 
Posts: n/a
Default

Hi Philos,

Some of Word's solutions require a macro rather
than just using the Word user interface. You didn't
mention if you are just searching for those words or
if you have a need to do processing of some type
on them once found, but it sounds like you're
looking to do a conditional search (i.e. if within
a sentence you find 'same' then look for 'drink'
else, stop looking).

Word doesn't really 'think' in terms of sentences.
If you're looking for a particular string within
a given area of your document, then
If you use your cursor to select a word string,
phrase, sentence or paragraph and then do your
Find or Find/Replace Word will generally limit
the initial search to the selected area.

With a sentence selected using Edit/Replace
with Wildcards and a search string of

same*drink*.

and using a replace string of
^& plus [Format] Font Red
did do a search similar to what Google's default is.

=========
"Philos" wrote in message ...
Still loking for help. Boolean search is so common and useful ... wouldn't
the Microsoft programmers have thought of it?
--
Let us know if this helped you,

Bob Buckland ?:-)
MS Office System Products MVP

*Courtesy is not expensive and can pay big dividends*

For Everyday MS Office tips to "use right away" -
http://microsoft.com/events/series/a...andtricks.mspx



  #13   Report Post  
Philos
 
Posts: n/a
Default

I am just searching for words. For example I want to find out "he went
fishing in the lake." I search for "fishing" and "lake" to find out where in
the book this event took place. Now, if Word doesn't 'think' in terms of
sentences, does it think in terms of paragraphs? I would settle for earching
two words in the same paragraph.
I do not need to process the words. I am looking though books. For
example, one book has 400K words.

"Bob Buckland ?:-)" wrote:

Hi Philos,

Some of Word's solutions require a macro rather
than just using the Word user interface. You didn't
mention if you are just searching for those words or
if you have a need to do processing of some type
on them once found, but it sounds like you're
looking to do a conditional search (i.e. if within
a sentence you find 'same' then look for 'drink'
else, stop looking).

Word doesn't really 'think' in terms of sentences.
If you're looking for a particular string within
a given area of your document, then
If you use your cursor to select a word string,
phrase, sentence or paragraph and then do your
Find or Find/Replace Word will generally limit
the initial search to the selected area.

With a sentence selected using Edit/Replace
with Wildcards and a search string of

same*drink*.

and using a replace string of
^& plus [Format] Font Red
did do a search similar to what Google's default is.

=========
"Philos" wrote in message ...
Still loking for help. Boolean search is so common and useful ... wouldn't
the Microsoft programmers have thought of it?
--
Let us know if this helped you,

Bob Buckland ?:-)
MS Office System Products MVP

*Courtesy is not expensive and can pay big dividends*

For Everyday MS Office tips to "use right away" -
http://microsoft.com/events/series/a...andtricks.mspx




Reply
Thread Tools
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Capitalizing the right words in the titles in bibliographies Sam Microsoft Word Help 2 August 8th 05 06:16 PM
How do I build a word list with number of occurrences of each wor. Bill Crowl Microsoft Word Help 2 March 19th 05 11:17 PM
Word frequencies Anthea Microsoft Word Help 6 January 10th 05 04:46 AM
Word Count mel Microsoft Word Help 2 December 14th 04 10:17 PM
Recurring words/phrases Pegge New Users 1 December 9th 04 02:08 AM


All times are GMT +1. The time now is 09:34 AM.

Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 Microsoft Office Word Forum - WordBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Word"