Re: pattern example
- To: mathgroup at smc.vnet.net
- Subject: [mg119819] Re: pattern example
- From: DrMajorBob <btreat1 at austin.rr.com>
- Date: Fri, 24 Jun 2011 07:44:54 -0400 (EDT)
- References: <201106231125.HAA25887@smc.vnet.net>
- Reply-to: drmajorbob at yahoo.com
It works here:
f[3/5, 4, 5, 2/3] /. f[x : (_Integer | _Rational) ..] :> {x}
{3/5, 4, 5, 2/3}
$Version
"8.0 for Mac OS X x86 (64-bit) (February 23, 2011)"
Bobby
On Thu, 23 Jun 2011 06:25:11 -0500, Francisco Gutierrez
<fgutiers2002 at yahoo.com> wrote:
> I find in Leonid's (Shiffrin) excellent book the following example (p.
> 122):
> f[3/5,4,5,2/3]/.f[x:(_Integer|_Rational)..]:>{x}
>
> According to the book, this returns {3/5,4,5,2/3}
>
> However, I get (Mathematica 8.0.1, Windows 7) f[3/5,4,5,2/3]
>
> What's wrong?
> Francisco
>
--
DrMajorBob at yahoo.com
- References:
- pattern example
- From: Francisco Gutierrez <fgutiers2002@yahoo.com>
- pattern example