Je ces déclarations dans un modèle:Ruby on Rails regex
before_save :add_http
protected
def add_http
if (/^http\:\/\/.+$/.match(url)) == nil
str = "http://" + url
url = str
end
end
J'ai vérifié la regex dans la console et il semble avoir raison, mais quand le « url » est enregistré à la db la " http: // "n'a pas été ajouté. Des idées?
Merci, j'ai pensé à cela mais je voulais que les bases fonctionnent d'abord. Au fait, j'ai lu votre blog sur le fiasco «pron star», bel article! –