Lass in deinem regulären Ausdruck die Satzanfangs- und Satzendzeichen weg und 
verwende gsub:

search_string.gsub(/\*/, '%')


On 01.09.2010, at 10:47, Guido Pesch wrote:

> Hallo,
> 
> wie ist der Regexp Ausdruck um alle Asterisk (*), egal an welcher Stelle 
> diese stehen, in ein % Zeichen umzuwandeln?
> 
> Beispiel:
> 
> *Ha*llo
> oder
> *Ha*llo*
> oder
> Ha*llo*
> 
> usw.
> 
> Meine Versuche scheitern.
> 
> search_string.sub(/^\*$/, '%') (geht nicht)
> 
> Danke
> 
> Guido
> 
> 
> _______________________________________________
> rubyonrails-ug mailing list
> [email protected]
> http://mailman.headflash.com/listinfo/rubyonrails-ug

_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/listinfo/rubyonrails-ug

Antwort per Email an