meaning of a "*" in search string?
- To: mathgroup at smc.vnet.net
- Subject: [mg56851] meaning of a "*" in search string?
- From: "steve" <nma124 at hotmail.com>
- Date: Sat, 7 May 2005 15:35:11 -0400 (EDT)
- Sender: owner-wri-mathgroup at wolfram.com
hi;
I have thought that a "*" is a wild card for string matching,
which is supposed to match anything including the empty string?
Then, can someone explain why `* does not produce
anything But `*`* does below?
Names["SignalProcessing`Analog`*"]
{}
Names["SignalProcessing`Analog`*`*"]
{SignalProcessing`Analog`Fourier`Private`a,
etc...
The above makes no sense to me at all. This is the
help on Names:
?Names
Names["string"] gives a list of the names of
symbols which match the string.
so, then means the string "abs`*" should generate a result,
if the string "abc`*`*" does , which it did !
Does Mathematica uses a different definition of the "*" for
string matching than the one we learned in school?
Steve