Ruby Forum Ferret > strip out non-alphanumeric characters before saving to index

Posted by Max Williams (max-williams)
on 13.06.2008 14:43
Does anyone know a simple way, with ferret or a_a_f, to strip out
everything that's not a letter, number or space before saving to the
index?  I know that i could do a custom method for every indexed field
that regexes them out but i thought that there might be a universal
option for it...

thanks
max
Posted by Jens Kraemer (Guest)
on 16.06.2008 13:51
(Received via mailing list)
Hi!

That's a typical job for an analyzer, I think Ferret's StandardAnalyzer
which is used by default does exactly that. If not, try RegexpAnalyzer.

Cheers,
Jens

On Fri, Jun 13, 2008 at 02:43:47PM +0200, Max Williams wrote:
> _______________________________________________
> Ferret-talk mailing list
> Ferret-talk@rubyforge.org
> http://rubyforge.org/mailman/listinfo/ferret-talk
> 

--
Jens Krämer
webit! Gesellschaft für neue Medien mbH
Schnorrstraße 76 | 01069 Dresden
Telefon +49 351 46766-0 | Telefax +49 351 46766-66
kraemer@webit.de | www.webit.de

Amtsgericht Dresden | HRB 15422
GF Sven Haubold
Posted by Max Williams (max-williams)
on 16.06.2008 13:58
(Received via mailing list)
great, i'll check those out.

thanks!
max

2008/6/16 Jens Kraemer <kraemer@webit.de>: