Ho una stringa, diciamo '123', e voglio convertirla nell'intero 123.
So che si può fare semplicemente some_string.to_i, ma che converte 'lolipops'a 0, che non è l'effetto che ho in mente. Voglio che mi esploda in faccia quando provo a convertire qualcosa di invalido, con un aspetto piacevole e doloroso Exception. Altrimenti, non riesco a distinguere tra un valido 0e qualcosa che non è affatto un numero.
EDIT: stavo cercando il modo standard di farlo, senza inganno regex.
^e$hanno significati leggermente diversi come metachars rispetto alla maggior parte degli altri sapori regexp. Probabilmente intendi usare\Ae\Zinvece.